2015-11-19 54 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

相關問題