2012-01-30 65 views

回答

0

看看NSString方法componentsSeparatedByString:。這將標記一個字符串並返回一個數組。事情是這樣的:

NSArray *array = [@"XXXXXXXXX_YYYY_AAAA.ext" componentsSeparatedByString:@"_"]; 
NSString *firstToken = [array objectAtIndex:0]; 
0
NSArray *array = [yourString componentsSeparatedByString:@"_"]; 
NSString *Xs = [array objectAtIndex:0]; 
1

找到'_'字符的位置,然後打通該位置的子串0。請注意,substringToIndex:不包括索引位置處的字符。

NSRange r = [myString rangeOfString:@"_"]; 
NSString *res = [myString substringToIndex:r.location];