美文网首页
关于enumerateObjectsUsingBlock删除元素

关于enumerateObjectsUsingBlock删除元素

作者: zqtqzy | 来源:发表于2017-11-07 10:55 被阅读0次
- (void)enumerateObjectsUsingBlock:(void (NS_NOESCAPE ^)(ObjectType obj, NSUInteger idx, BOOL *stop))block;

当你想删除数组中元素时,上方方法(即正序排列)会导致两个连在一起的元素无法完全删除,由此,我们使用下方的方法(即倒序排列)。

- (void)enumerateObjectsWithOptions:(NSEnumerationOptions)opts usingBlock:(void (NS_NOESCAPE ^)(ObjectType obj, NSUInteger idx, BOOL *stop))block;

opts = NSEnumerationReverse

相关文章

网友评论

      本文标题:关于enumerateObjectsUsingBlock删除元素

      本文链接:https://www.haomeiwen.com/subject/yabdmxtx.html