1

所以我当然知道基本的属性获取器和设置器。

- (void)setAnObject:(NSObject *)anObject
{

}

- (NSObject *)anObject
{
    return _anObject;
}

但是我今天在代码完成中注意到,对于每个属性,这些添加方法也会被创建。我做了一些搜索,但找不到它们的参考。这些是什么,它们做什么?

- (void)addAnObject:(NSSet *)objects
{

}

- (void)addAnObjectObject:(<#object-type#> *)object
{

}
4

1 回答 1

3

这些是符合 KVCanObject属性访问器,Xcode 可能认为它是一个集合类型(例如 NSSet)。(编辑: Xcode 可能不这么认为,但无论如何都建议完成。)

于 2012-08-22T16:12:33.607 回答