iOS - Hinzufügen von Methoden, die für automatisch synthetisierte Eigenschaften in CodeSense angezeigt werden
Ich habe gerade eine iOS-Klasse mit den folgenden Eigenschaften erstellt:
@property (nonatomic, strong) NSString* foo;
@property (nonatomic, strong) NSObject* bar;
@property (nonatomic) CGRect fubar;
Ich habe keine @synthesize oder expliziten ivars für diese Eigenschaften eingegeben. Ich ging dann in die Implementierungsdatei und begann eine Methode wie folgt zu erstellen:
-(void) add
Ich habe den Cursor am Ende des Wortes "add" gelassen. Die folgenden Methodennamen tauchten dann im Codesinn auf:
addBar: (NSSet*) objects
addBarObject: (objectType *) object
addFoo: (NSSet*) objects
addFooObject: (objectType *) object
addFubar: (NSSet*) objects
addFubarObject: (objectType *) object
Was sind diese Methoden? Gibt es irgendwelche Dokumente für sie?