基于新行iOS

时间:2016-01-20 16:37:08

标签: ios

我想要为iOS创建应用。在此应用程序中,您将多个命令输入到输入文本视图名称myTextView中。然后,当您单击生成所有这些命令时,然后将其转换为一个长命令。所以基本上我需要一种方法将输入文本分成一个数组。当换行时,字符串将被分开。通过这种方式,我可以将括号和其他内容放入字符串中。例如,如果我输入:

说你好 说再见

这将是一个字符串,但会变成[打个招呼,时间:10s] [说再见,时间:10s]

2 个答案:

答案 0 :(得分:1)

试试这个?

NSArray *commands = [inputString componentsSeparatedByString:@"\n"];

答案 1 :(得分:0)

请参阅NSString的文档 here

你会发现这个有用的方法:

 - (NSArray<NSString *> *)componentsSeparatedByString:(NSString *)separator

此方法将返回由输入NSArray分隔的NSString个字符串,您将传递@"\n"