我正在将 NSCoding 用于我正在制作的游戏以保存高分之类的东西。我的问题是:这些值最初是如何设置的,就好像它们以前从未保存过一样?就像第一次运行应用程序一样。它将解码这些值,但没有任何值开始。
我相信 int 被设置为 0。我可能是错的。NSString 和 BOOL 被设置成什么?
我正在将 NSCoding 用于我正在制作的游戏以保存高分之类的东西。我的问题是:这些值最初是如何设置的,就好像它们以前从未保存过一样?就像第一次运行应用程序一样。它将解码这些值,但没有任何值开始。
我相信 int 被设置为 0。我可能是错的。NSString 和 BOOL 被设置成什么?