3
การใช้ NSCopying
ฉันได้อ่านNSCopyingเอกสารแล้ว แต่ยังไม่แน่ใจว่าจะนำสิ่งที่จำเป็นไปใช้ได้อย่างไร ชั้นเรียนของฉันVendor: @interface Vendor : NSObject { NSString *vendorID; NSMutableArray *availableCars; BOOL atAirport; } @property (nonatomic, copy) NSString *vendorID; @property (nonatomic, retain) NSMutableArray *availableCars; @property (nonatomic, assign) BOOL atAirport; - (id)initFromVehVendorAvailsDictionary:(NSDictionary *)vehVendorAvails; @end ชั้นมีอาร์เรย์ของวัตถุที่เรียกว่าVendorCar Carวัตถุของฉัน: @interface Car : NSObject { BOOL isAvailable; NSString *transmissionType; NSMutableArray *vehicleCharges; NSMutableArray *fees; } …