【发布时间】:2011-11-18 19:04:23
【问题描述】:
所以我正在尝试读取 html 字符串的内容。
[scanner scanUpToString:@"<" intoString:&result];
将内容读入字符串的最快方法是什么,但忽略最后一个字符,在这种情况下是“<”。我不想做stringByReplacingOccuranceOfString,那会执行得很慢
【问题讨论】:
标签: objective-c nsscanner
所以我正在尝试读取 html 字符串的内容。
[scanner scanUpToString:@"<" intoString:&result];
将内容读入字符串的最快方法是什么,但忽略最后一个字符,在这种情况下是“<”。我不想做stringByReplacingOccuranceOfString,那会执行得很慢
【问题讨论】:
标签: objective-c nsscanner
NSScanner 的
-scanUpToString:(NSString *)stopString intoString:(NSString *)result
结果中不包含stopString;你不需要忽略最后一个字符,因为它不包括在内。
【讨论】:
[scanner scanString:@"<" intoString:nil] 以跳过它。 @Scottresult 参数上缺少星号:(NSString **)result;