Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
陈高翔
/
DreamSleep-iOS
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit b8f4992c
由
cgx
编写于
2022-06-23 10:22:24 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
意见反馈、修改用户昵称处理英文双引号转义;我的CBTI图片添加夜间模式;
1 个父辈
28d4262c
显示空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
16 行增加
和
3 行删除
DreamSleep/DreamSleep/Basement/Category/NSString+Extras.h
DreamSleep/DreamSleep/Basement/Category/NSString+Extras.m
DreamSleep/DreamSleep/Class/ProfileModule/Account/Controller/NickNameController.m
DreamSleep/DreamSleep/Class/ProfileModule/Feedback/Controller/FeedbackController.m
DreamSleep/DreamSleep/Class/ProfileModule/Me/ProfileTableView.m
DreamSleep/DreamSleep/Basement/Category/NSString+Extras.h
查看文件 @
b8f4992
...
@@ -26,6 +26,10 @@ NS_ASSUME_NONNULL_BEGIN
...
@@ -26,6 +26,10 @@ NS_ASSUME_NONNULL_BEGIN
* @return 转换后的string
* @return 转换后的string
*/
*/
+
(
NSString
*
)
trimString
:(
NSString
*
)
oldStr
;
+
(
NSString
*
)
trimString
:(
NSString
*
)
oldStr
;
/// 将英文双引号转义成\"
/// @param oriStr 传入的字符串
+
(
NSString
*
)
transferEnglishDoubleQuotationMarks
:(
NSString
*
)
oriStr
;
@end
@end
NS_ASSUME_NONNULL_END
NS_ASSUME_NONNULL_END
DreamSleep/DreamSleep/Basement/Category/NSString+Extras.m
查看文件 @
b8f4992
...
@@ -37,4 +37,11 @@
...
@@ -37,4 +37,11 @@
return
newStr
;
return
newStr
;
}
}
+
(
NSString
*
)
transferEnglishDoubleQuotationMarks
:(
NSString
*
)
oriStr
{
if
(
oriStr
&&
[
oriStr
isKindOfClass
:[
NSString
class
]])
{
return
[[
NSString
stringWithFormat
:
@"%@"
,
oriStr
]
stringByReplacingOccurrencesOfString
:
@"
\"
"
withString
:
@"
\\\"
"
];
}
return
@""
;
}
@end
@end
DreamSleep/DreamSleep/Class/ProfileModule/Account/Controller/NickNameController.m
查看文件 @
b8f4992
...
@@ -70,13 +70,13 @@
...
@@ -70,13 +70,13 @@
#pragma mark - Actions
#pragma mark - Actions
-
(
void
)
saveAction
{
-
(
void
)
saveAction
{
[
DSProgressHUD
showProgressHUDWithInfo
:
@""
];
[
DSProgressHUD
showProgressHUDWithInfo
:
@""
];
NSDictionary
*
data
=
@{
@"nick_name"
:
self
.
nickTF
.
text
};
NSDictionary
*
data
=
@{
@"nick_name"
:
[
NSString
transferEnglishDoubleQuotationMarks
:
self
.
nickTF
.
text
]
};
WS
(
weakSelf
);
WS
(
weakSelf
);
[
UserRequestModel
updateUserInfoWithData
:
data
completion
:
^
(
UserRequestModel
*
_Nonnull
requestModel
)
{
[
UserRequestModel
updateUserInfoWithData
:
data
completion
:
^
(
UserRequestModel
*
_Nonnull
requestModel
)
{
[
DSProgressHUD
dissmissProgressHUD
];
[
DSProgressHUD
dissmissProgressHUD
];
if
(
requestModel
.
resCode
==
DSResCodeSuccess
)
{
if
(
requestModel
.
resCode
==
DSResCodeSuccess
)
{
[
DSProgressHUD
showToast
:
@"修改成功"
];
[
DSProgressHUD
showToast
:
@"修改成功"
];
[
LoginUtils
updateUserInfo
:
data
];
[
LoginUtils
updateUserInfo
:
@{
@"nick_name"
:
self
.
nickTF
.
text
}
];
if
(
weakSelf
.
block
)
{
weakSelf
.
block
();
}
if
(
weakSelf
.
block
)
{
weakSelf
.
block
();
}
[
weakSelf
.
navigationController
popViewControllerAnimated
:
YES
];
[
weakSelf
.
navigationController
popViewControllerAnimated
:
YES
];
...
...
DreamSleep/DreamSleep/Class/ProfileModule/Feedback/Controller/FeedbackController.m
查看文件 @
b8f4992
...
@@ -115,7 +115,8 @@ static int AlbumColumnCount = 4;
...
@@ -115,7 +115,8 @@ static int AlbumColumnCount = 4;
// 发送提交请求
// 发送提交请求
[
DSProgressHUD
showProgressHUDWithInfo
:
@"提交中..."
];
[
DSProgressHUD
showProgressHUDWithInfo
:
@"提交中..."
];
_result_imgurls
=
_result_imgurls
?
_result_imgurls
:
@""
;
_result_imgurls
=
_result_imgurls
?
_result_imgurls
:
@""
;
[
FeedbackRequestModel
adviceFeedbackRequestWithContent
:
self
.
feedTV
.
text
contentImg
:
_result_imgurls
completion
:^
(
FeedbackRequestModel
*
_Nonnull
requestModel
)
{
NSString
*
feedStr
=
[
NSString
transferEnglishDoubleQuotationMarks
:
self
.
feedTV
.
text
];
[
FeedbackRequestModel
adviceFeedbackRequestWithContent
:
feedStr
contentImg
:
_result_imgurls
completion
:^
(
FeedbackRequestModel
*
_Nonnull
requestModel
)
{
[
DSProgressHUD
dissmissProgressHUD
];
[
DSProgressHUD
dissmissProgressHUD
];
if
(
requestModel
.
resCode
==
DSResCodeSuccess
)
{
if
(
requestModel
.
resCode
==
DSResCodeSuccess
)
{
[
DSProgressHUD
showDetailInfo
:
@"已收到您的宝贵建议,谢谢!"
];
[
DSProgressHUD
showDetailInfo
:
@"已收到您的宝贵建议,谢谢!"
];
...
...
DreamSleep/DreamSleep/Class/ProfileModule/Me/ProfileTableView.m
查看文件 @
b8f4992
...
@@ -256,6 +256,7 @@
...
@@ -256,6 +256,7 @@
introduceIV
.
userInteractionEnabled
=
YES
;
introduceIV
.
userInteractionEnabled
=
YES
;
[
_footerView
addSubview
:
introduceIV
];
[
_footerView
addSubview
:
introduceIV
];
UITapGestureRecognizer
*
tapGR
=
[[
UITapGestureRecognizer
alloc
]
initWithTarget
:
self
action
:
@selector
(
tapCBTIAction
)];
UITapGestureRecognizer
*
tapGR
=
[[
UITapGestureRecognizer
alloc
]
initWithTarget
:
self
action
:
@selector
(
tapCBTIAction
)];
introduceIV
.
dk_alphaPicker
=
DKAlphaPickerWithAlphas
(
1
.
0
,
.
5
,
1
.
0
);
[
introduceIV
addGestureRecognizer
:
tapGR
];
[
introduceIV
addGestureRecognizer
:
tapGR
];
self
.
introduceIV
=
introduceIV
;
self
.
introduceIV
=
introduceIV
;
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论