次のオブジェクトの配列があります。
@interface SACameraLocation : NSObject
{
NSInteger locId;
NSString *name;
CLLocationCoordinate2D coordinate;
NSInteger speed;
NSInteger shootingMode;
NSInteger side;
}
次に、配列を plist ファイルに書き込もうとしています:
if([arr writeToFile:path atomically:YES])
NSLog(@"Write OK");
else
NSLog(@"Write Fail");
これは、スカラーオブジェクトが原因で失敗すると思います。そのようなオブジェクトをファイルにシリアライズ/デシリアライズする最も簡単な方法は何ですか?