我正在阅读教程
http://www.raywenderlich.com/1914/how-to-save-your-app-data-with-nscoding-and-nsfilemanager
关于使用NSCoding以便我可以保存我的应用数据。早期的教程修改了@interface行,如下所示:
@interface ScaryBugData : NSObject <NSCoding>
我的意图是在我的Delegate中使用NSCoding,但@interface行看起来像这样:
@interface MyAppDelegate : UIResponder <UIApplicationDelegate>
...
@end
由于我是objective-c的新手,我不确定如何将两者合并在同一个.h文件中。 (就此而言,我对语法也不清楚。)
我如何组合并使用这两个陈述?
答案 0 :(得分:3)
如果一个类符合多个协议,您可以将它们列为逗号,如
<UIApplicationDelegate, NSCoding>
答案 1 :(得分:0)
@interface MyAppDelegate : UIResponder <UIApplicationDelegate, NSCoding> {...} ... @end
我应该做你想做的事。