は、例えば、私はCHMutableDictionary.h.hファイルの@interfaceの後の{}は何を意味しますか?
@interface CHMutableDictionary : NSMutableDictionary {
CFMutableDictionaryRef dictionary; // A Core Foundation dictionary.
}
- (id) initWithCapacity:(NSUInteger)numItems;
- (NSUInteger) count;
- (NSEnumerator*) keyEnumerator;
- (id) objectForKey:(id)aKey;
- (void) removeAllObjects;
- (void) removeObjectForKey:(id)aKey;
- (void) setObject:(id)anObject forKey:(id)aKey;
@end
そして中括弧CFMutableDictionaryRef dictionary
を見ていました。しかしObjective-C guide Properties Control Access to an Object’s Valuesで、それはだから私はちょうど.h
ファイルのインタフェースで{}
で定義された変数が何を意味するか疑問に思ったインタフェースで{}
@interface Person : NSObject
@property NSString *firstName;
@property NSString *lastName;
@end
を使用しての一切の言及がありません。