所以我當然知道基本屬性獲取者和設置者。Objective C合成屬性add vs set?
- (void)setAnObject:(NSObject *)anObject
{
}
- (NSObject *)anObject
{
return _anObject;
}
但是我今天在代碼完成時注意到,對於每個屬性,這些添加方法也被創建。我做了一些搜索,找不到它們的參考。這些是什麼,他們做了什麼?
- (void)addAnObject:(NSSet *)objects
{
}
- (void)addAnObjectObject:(<#object-type#> *)object
{
}
這些會成爲核心數據對象嗎? –
不,他們不是。在一個案例中,他們是,但我做了一個空白的項目,只是創建了一個'NSObject * anObject'屬性,沒有別的只是爲了看到。 –