1、使用屬性列表保存對(duì)象:
在Cocoa中,與一類名為屬性列表的對(duì)象,常簡稱為plist。這些列表包含Cocoa知道如何操作的一組對(duì)象。具體來講,Cocoa知道如何將它們保存到文件中并進(jìn)行加載。屬性列表類包括:NSArray,NSDictionary,NSString和NSData,以及它們的變體(Mutable)
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; NSArray *array = [NSArray arrayWithObjects:@"First", @"second",@"third",@"fourth",@"fifth",nil]; [array writeToFile:@"array.plist" atomically:YES];
2、編碼對(duì)象
// // BookObj.h // #import <Cocoa/Cocoa.h> @interface BookObj:NSObject<NSCoding>{ NSString *bookName; NSString *author; } @property (copy) NSString *bookName; @property (copy) NSString *author; -(id)initWithName:(NSString *)name author:(NSString *) au ;
實(shí)現(xiàn)類BookObj.m的源碼:
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注