23.9 Auf Eigenschaften zugreifen

Okay, jetzt kommt etwas sehr Cooles. Wir wollen den Bericht so ändern, dass er nur die Buchtitel ausgibt, und nicht die anderen Sachen, die in der description zurückgegeben werden.

Ändern Sie die Implementierung von PP_report wie folgt:

Categories/CDBookshelf10/PragBook+Report.m

#import "PragBook+Report.h"

@implementation PragBook(Report)
-(void)PP_report {
    NSLog(@"%@",[self title]);
}
@end

Wenn ich nun Build & Run anklicke und einen Bericht erzeuge, sehe ich Folgendes in der Konsole:

Core Animation
The Passionate Programmer
Core Data
iPhone SDK Development

Das ist wunderbar. Ich kann auf die Eigenschaft title zugreifen, indem ich ihren Getter aufrufe, weil die Attribute in Core Data KVC unterstützen. Ich ziehe es vor, ...

Get Cocoa-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.