nod*_*nja 6 arrays xcode cocoa-touch objective-c nscoder
这将加载一个数组
- (id)initWithCoder:(NSCoder*) coder
{
self = [super initWithCoder: coder];
if (self) {
myArray=[coder decodeObjectForKey:@"myArray"];
}
return self;
}
Run Code Online (Sandbox Code Playgroud)
调用此函数的代码是什么,以便可以加载数组?
这些initWithCoder:
方法用于使用NSCoding 协议进行反序列化,例如通过[NSKeyedUnarchiver unarchiveObjectWithFile:]。有关详细信息,请参阅档案和序列化编程指南,特别是编码和解码对象部分。