2015-11-19 33 views
-1

我有一个来自服务器的字符串,我想在视图中显示一部分字符串,并在其他视图中显示字符串的一部分。将字符串分隔成不同的数组

感谢您的帮助。

我想得到第一个视图的最后一行的最后一句话。我搜查了,但似乎没有任何帮助。如果任何人能向我建议我会对他/她感到高兴。

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

我试图与substringWithRange但这个你必须知道lastWordOfFirstView指数打破字符串分为两个部分,为此,我不知道。

+0

希望在IOS的帮助,objc c。如果可能的.. – Aditya

+0

请编辑您的问题,这些添加为标签和PE ople将更容易找到你的问题并回答它! – Tobbe

+0

并请添加一些您已经尝试过的代码,我们不会为您编写它! –

回答

0

我真的不知道你问的是什么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]; 
+0

是否有任何可能的方法来查找Textview的最后一行? – Aditya

+0

@adi不容易。如果你看看“核心文本”框架,你可以使用它来找到文本在哪里打破最后一行。 – Fogmeister

+0

我不理解“核心文本”。你的意思是说这个? – Aditya

0

使用此得到从句子最后一个字:

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

是否有任何可能的方法来查找Textview的最后一行? – Aditya

相关问题