Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 在创建NSObject的子类时,之后添加的目的是什么?_Objective C - Fatal编程技术网

Objective c 在创建NSObject的子类时,之后添加的目的是什么?

Objective c 在创建NSObject的子类时,之后添加的目的是什么?,objective-c,Objective C,两者的区别是什么 @interface RWTItem : NSObject <NSCoding> 该部分做什么?NSCoding是一个简单的协议,有两种方法:-initWithCoder:和encodeWithCoder:。符合NSCoding的类可以被序列化和反序列化为数据,这些数据可以归档到磁盘或通过网络分发。好极了。如果简单地说,NSCoding表示可以序列化对象。压缩的因此您可以在NSCoding上阅读文档 @interface RWTItem : NSObject

两者的区别是什么

@interface RWTItem : NSObject <NSCoding>

该部分做什么?

NSCoding是一个简单的协议,有两种方法:-initWithCoder:和encodeWithCoder:。符合NSCoding的类可以被序列化和反序列化为数据,这些数据可以归档到磁盘或通过网络分发。好极了。如果简单地说,NSCoding表示可以序列化对象。压缩的

因此您可以在NSCoding上阅读文档
@interface RWTItem : NSObject