如果日期字符串永远是第三个单词,你可以在NSString的分成单词数组作为
NSString *myString = @"This is a test";
NSArray *myWords = [myString componentsSeparatedByString:@" "];
,然后访问数组中的第三个项目获得你想要的字符串。
编辑(由于评论):为了确保从字数组中获得正确的字符串,您需要一个唯一的字符串标识符。这可能是因为“TOMTOM101”始终遵循日期字符串或者一些别的东西......
**编辑2(由于需要的示例代码)
NSUInteger counter = 0;
NSUInteger dateStringIndex = 0;
for(NSString *str in myWords) {
counter ++;
if([str isEqualToString:@"TOMTOM101"]) {
dateStringIndex = counter - 1;
//We now know which word is the date number, so we can stop looping.
break;
}
}
(未编译的代码)
你必须定义SOME算法(在一个级别上你可以用单词解释),它可以让你找出哪一组字符是它的日期。透视电脑还没有被发明出来。 – 2013-02-14 21:19:59