Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
陈高翔
/
DreamSleep-iOS
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 1a44e10a
由
cgx
编写于
2022-07-06 10:06:22 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
修复已经反馈特殊字符转义等bug
1 个父辈
5c79badf
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
15 行增加
和
2 行删除
DreamSleep/DreamSleep/Basement/Category/NSString+Extras.h
DreamSleep/DreamSleep/Basement/Category/NSString+Extras.m
DreamSleep/DreamSleep/Class/ProfileModule/Feedback/Controller/FeedbackController.m
DreamSleep/DreamSleep/Basement/Category/NSString+Extras.h
查看文件 @
1a44e10
...
@@ -30,6 +30,10 @@ NS_ASSUME_NONNULL_BEGIN
...
@@ -30,6 +30,10 @@ NS_ASSUME_NONNULL_BEGIN
/// 将英文双引号转义成\"
/// 将英文双引号转义成\"
/// @param oriStr 传入的字符串
/// @param oriStr 传入的字符串
+
(
NSString
*
)
transferEnglishDoubleQuotationMarks
:(
NSString
*
)
oriStr
;
+
(
NSString
*
)
transferEnglishDoubleQuotationMarks
:(
NSString
*
)
oriStr
;
/// 转义特殊字符
/// @param oriStr oriStr
+
(
NSString
*
)
transferSpecialCharacters
:(
NSString
*
)
oriStr
;
@end
@end
NS_ASSUME_NONNULL_END
NS_ASSUME_NONNULL_END
DreamSleep/DreamSleep/Basement/Category/NSString+Extras.m
查看文件 @
1a44e10
...
@@ -44,4 +44,14 @@
...
@@ -44,4 +44,14 @@
return
@""
;
return
@""
;
}
}
+
(
NSString
*
)
transferSpecialCharacters
:(
NSString
*
)
oriStr
{
if
(
oriStr
&&
[
oriStr
isKindOfClass
:[
NSString
class
]])
{
oriStr
=
[
oriStr
stringByReplacingOccurrencesOfString
:
@"
\"
"
withString
:
@"
\\\"
"
];
oriStr
=
[
oriStr
stringByReplacingOccurrencesOfString
:
@"
\n
"
withString
:
@"
\\
n"
];
oriStr
=
[
oriStr
stringByReplacingOccurrencesOfString
:
@"
\r
"
withString
:
@"
\\
r"
];
return
oriStr
;
}
return
@""
;
}
@end
@end
DreamSleep/DreamSleep/Class/ProfileModule/Feedback/Controller/FeedbackController.m
查看文件 @
1a44e10
...
@@ -68,7 +68,6 @@ static int AlbumColumnCount = 4;
...
@@ -68,7 +68,6 @@ static int AlbumColumnCount = 4;
#pragma mark - UITextViewDelegate
#pragma mark - UITextViewDelegate
-
(
void
)
textViewDidEndEditing
:
(
UITextView
*
)
textView
{
-
(
void
)
textViewDidEndEditing
:
(
UITextView
*
)
textView
{
textView
.
text
=
[
NSString
trimString
:
textView
.
text
];
[
self
dealWorldLimitAttTextWithChangeLength
:(
int
)
textView
.
text
.
length
];
[
self
dealWorldLimitAttTextWithChangeLength
:(
int
)
textView
.
text
.
length
];
}
}
...
@@ -120,7 +119,7 @@ static int AlbumColumnCount = 4;
...
@@ -120,7 +119,7 @@ static int AlbumColumnCount = 4;
// 发送提交请求
// 发送提交请求
[
DSProgressHUD
showProgressHUDWithInfo
:
@"提交中..."
];
[
DSProgressHUD
showProgressHUDWithInfo
:
@"提交中..."
];
_result_imgurls
=
_result_imgurls
?
_result_imgurls
:
@""
;
_result_imgurls
=
_result_imgurls
?
_result_imgurls
:
@""
;
NSString
*
feedStr
=
[
NSString
transfer
EnglishDoubleQuotationMark
s
:
self
.
feedTV
.
text
];
NSString
*
feedStr
=
[
NSString
transfer
SpecialCharacter
s
:
self
.
feedTV
.
text
];
[
FeedbackRequestModel
adviceFeedbackRequestWithContent
:
feedStr
contentImg
:
_result_imgurls
completion
:^
(
FeedbackRequestModel
*
_Nonnull
requestModel
)
{
[
FeedbackRequestModel
adviceFeedbackRequestWithContent
:
feedStr
contentImg
:
_result_imgurls
completion
:^
(
FeedbackRequestModel
*
_Nonnull
requestModel
)
{
[
DSProgressHUD
dissmissProgressHUD
];
[
DSProgressHUD
dissmissProgressHUD
];
if
(
requestModel
.
resCode
==
DSResCodeSuccess
)
{
if
(
requestModel
.
resCode
==
DSResCodeSuccess
)
{
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论