2
當我有pf:/Abc/def/
時,如何獲得/Abc/def/
?Objective-C中的字符串解析
使用Python,我可以使用
string = 'pf:/Abc/def/'
string.split(':')[1]
甚至
string[3:]
什麼是Objective-C中的等效功能?
當我有pf:/Abc/def/
時,如何獲得/Abc/def/
?Objective-C中的字符串解析
使用Python,我可以使用
string = 'pf:/Abc/def/'
string.split(':')[1]
甚至
string[3:]
什麼是Objective-C中的等效功能?
NSString *string = [NSString stringWithFormat:@"pf:/Abc/def/"];
NSArray *components = [string componentsSeparatedByString: @":"];
NSString *string2 = (NSString*) [components objectAtIndex:1];
componentsSeparatedByString將返回一個NSArray。您在某個索引處抓取對象,並在將它存儲到另一個變量中時將其轉換爲NSString。
我在第3行得到'無效初始化'(NSString string2 = ...) – prosseek 2011-02-19 04:12:46