Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在ios中删除UITextView中的行空格_Ios_Objective C_Json_Uitextview - Fatal编程技术网

如何在ios中删除UITextView中的行空格

如何在ios中删除UITextView中的行空格,ios,objective-c,json,uitextview,Ios,Objective C,Json,Uitextview,我有一个文本视图,我正在输入数据,我按下回车键,它将进入下一行,我输入了一些其他数据并保存了它 我得到的结果是: 并存储在以下服务中: {"PersonID":9416,"PeriodID":59130,"Notes":"tyyyttyt ttrtrtrt ttttrtrtr","PeriodDate":"2015-05-08T10:50:00"} 但我的要求是字符串应存储为: TYYYYYTTYT ttrttrt TTTTRTR 我在谷歌上搜索过,但没有找到答案 谁能帮我解决这个问题吗 我

我有一个文本视图,我正在输入数据,我按下回车键,它将进入下一行,我输入了一些其他数据并保存了它

我得到的结果是:

并存储在以下服务中:

{"PersonID":9416,"PeriodID":59130,"Notes":"tyyyttyt
ttrtrtrt
ttttrtrtr","PeriodDate":"2015-05-08T10:50:00"} 
但我的要求是字符串应存储为:

TYYYYYTTYT ttrttrt TTTTRTR

我在谷歌上搜索过,但没有找到答案

谁能帮我解决这个问题吗


我对Objective C主题非常陌生。

要从字符串中删除新行,请使用以下代码:

myString = [myString stringByReplacingOccurrencesOfString:@"\n" withString:@" "];
其中myString是从UITextView获取的文本


希望这有帮助

将字符串分成由任何新行字符分隔的组件,然后将它们再次连接到新字符串,并用空格分隔:

NSString *cleanString = [[myTextField.text componentsSeparatedByCharactersInSet:[NSCharacterSet newlineCharacterSet]] componentsJoinedByString:@" "];

试试看。将双空格替换为单空格

for (int i=0; i<[self.textView.text length]; i++) 
{
   self.textView.text=[self.textView.text stringByReplacingOccurrencesOfString:@"  " withString:@" "];

}

将“\n”替换为字符串中的“”,然后查看..@KOUSHIK try my answer它肯定会解决您的问题。实际替换到哪里?请记录此notes键值并显示结果。请编辑您的问题以实际包含图像,我添加了一些格式。如果您希望更改任何内容,请随意单击编辑按钮@KOUSHIKMALEY试试这个答案。和重播。评论不用于扩展讨论;这段对话已经结束了。@Koushikmaley这个答案对我不适用,你是怎么接受的。请把它清理掉。