我是新客觀的,我面臨第一個問題,我無法繼續我的第一個項目。NSString子串後的子串
這是很簡單的,我有一個的NSString:
NSString *myString = @"<font face='Helvetica' size=25 color='#d79198'> Here is some text !</font>";
我想要做的是讓大小「25」這始終是2字符長的值,所以我可以計算我的UILabel大小。
我知道如何檢測是否有我要找的串「大小=」使用:
if ([string rangeOfString:@"bla"].location == NSNotFound)
,但我還沒有找到或者不知道如何提取字符串@「大小= XX」然後從* myString獲取XX作爲NSString
感謝您的任何幫助。
一般來說,你可以使用「正則表達式」,或者你可以使用componentsSeparatedByString。對於後者,您可能需要使用hasPrefix檢查每個生成的「組件」以查找以「size =」開頭的那個。 – 2013-04-06 12:20:39