jjzjj

EXMutableCar

全部标签

ios - 如何正确实现 mutableCopyWithZone 和 copyWithZone

我读了其他一些关于它的主题,但我仍然迷路了。我想创建两种对象,一种是只有“只读”属性的不可变对象(immutable对象),另一种是只有“读写”属性的可变对象。我们称它们为EXCar和EXMutableCar。EXCar是NSObject的子类,EXMutableCar是EXCar的子类。ExCar的界面中会有@property(nonatomic,strong,readonly)NSString*name;EXMutableCar的界面中会有@property(nonatomic,strong)NSString*name;所以当我使用它的子类EXMutableCar时,我“打开”了E