您的位置:首页 > 其它

OC 快速枚举总结

2014-07-22 20:29 162 查看
- (void)remove:(NSString *)name{

for(AddressCard *card in self.book)

{

if([name compare:card.name] == NSOrderedSame)

{

[self.book removeObject:card];

break; //跳出for循环 不然程序出错 因为设置self.book 为可变数组,当你不跳出循环,此时已经改变了数组,而你继续遍历可变数组 ,出错!

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: