将一个字符串分隔成不同的数组

Separate a string into different Array

我有一个来自服务器的字符串,我想在一个视图中显示字符串的一部分,而在另一个视图中显示字符串的其余部分。

感谢您的帮助。

我想获取第一个视图最后一行的最后一个字。我已经搜索过,但似乎没有任何帮助。如果有人能给我一些建议,我很乐意 him/her。

 NSString *fromIndex = [_categoryWiseNews.article substringWithRange:NSMakeRange(0, lastWordOfFirstView)];  

我已经尝试过 substringWithRange 但是有了这个你必须知道 lastWordOfFirstView 索引号才能将字符串分成两部分,对此我不知道。

我真的不知道你在问什么lastWordOfFirstView可能对你有意义,因为它与你正在做的事情有关。但对我们来说这毫无意义。

执行此操作,您可以将字符串分成数组中的单词...

NSString *string = @"Hello world, this is a string";

NSArray *array = [string componentsSeparatedByString:@" "];

// array is now... [@"Hello", @"world,", @"this", @"is", @"a", @"string"];

那你就可以从中得到最后的结论了...

NSString *lastWord = [array lastObject];

用它来获取句子的最后一个词:

NSString *lastWord = [[fullSentenceString componentsSeparatedByString:@" "] lastObject];