我正在使用以下代码来操作我的str
字符串:
NSString *pattern = @"\\['(.*?)',(.*?),(.*?),(.*?),(.*?)\\]";
NSRegularExpression *regex = [NSRegularExpression
regularExpressionWithPattern:pattern
options:NSRegularExpressionCaseInsensitive
error:nil];
[regex enumerateMatchesInString:str
options:0
range:NSMakeRange(0, [str length])
usingBlock:^(NSTextCheckingResult *result, NSMatchingFlags flags, BOOL *stop){
if (result != nil)
{
// do something with matched string
}
}];
我如何知道块何时处于最后一次迭代中,以便我可以相应地同步我的程序?
谢谢。