如何使用 NSCoder 加载我保存(或尝试保存)的项目?我正在使用 cocos2d 框架。这是我用来保存东西的方法。
-(void)save: (NSCoder *) coder {
[coder encodeObject:[NSNumber numberWithInt:level]];
[coder encodeObject:[NSNumber numberWithInt:actualScore]];
[coder encodeObject:[NSNumber numberWithInt:actualHp]];
[coder encodeObject:[NSMutableArray arrayWithArray:bunnyArray]];
[coder encodeObject:[NSMutableArray arrayWithArray:moleArray]];
}
我收到警告说“numberWithInt”的传递参数 1 从指针中生成整数而不进行强制转换。