That are accessor methods that a class can implement to support Key-Value Coding for mutable to-many relationships, see Mutable Unordered Accessors in the "Key-Value Coding Programming Guide":
In order to be key-value coding complaint for a mutable unordered to-many relationship you must implement the following methods:
-add<Key>Object:
or-add<Key>:
. At least one of these methods must be implemented. These are analogous to theNSMutableSet
methodaddObject:
.
The same "strange" autocompletion happens for other Key-Value coding accessor methods, for example:
- (void)remove...
- (void)intersect...
- (NSUInteger)countOf...