Iphone 快速枚举有哪些限制?

Iphone 快速枚举有哪些限制?,iphone,objective-c,fast-enumeration,Iphone,Objective C,Fast Enumeration,如果我错了,请纠正我 如果我们使用快速枚举: NSMutableDictionary 我们无法添加/删除新条目,但可以更改现有条目 NSMutableArray NSMutableSet 我们无法添加/删除新条目,但可以更改现有条目 NSMutableArray NSMutableSet 我们无法添加/删除新条目或更改现有条目。NSDictionary、NSArray或NSSet最终是不可更改的对象,它们永远无法更改。 NSMutableArray NSMutableSet 您可以

如果我错了,请纠正我

如果我们使用快速枚举:

NSMutableDictionary
我们无法添加/删除新条目,但可以更改现有条目

NSMutableArray
NSMutableSet
我们无法添加/删除新条目,但可以更改现有条目

NSMutableArray
NSMutableSet
我们无法添加/删除新条目或更改现有条目。

NSDictionary、NSArray或NSSet最终是不可更改的对象,它们永远无法更改。
NSMutableArray
NSMutableSet
您可以更改这些类中的对象


在使用快速枚举或任何类型的枚举时,在更改collect/array时应始终小心,因为计数会更改,并且可能会产生奇怪和意外的结果

抱歉,我正在使用可变集合