__NSArrayI is a code-word for an immutable array – that is, a “regular” NSArray which you cannot change.
__NSArrayM is a code-word for a mutable array – that is, NSMutableArray. In NSMutableArray, you can add and remove items.
__NSArrayI is a code-word for an immutable array – that is, a “regular” NSArray which you cannot change.
__NSArrayM is a code-word for a mutable array – that is, NSMutableArray. In NSMutableArray, you can add and remove items.