Objective-C中的深拷贝与浅拷贝

2021-12-28  本文已影响0人  兰帕德
一、概念
二、copy、mutableCopy
NSArray *array = [[NSArray alloc] initWithArray:someArray copyItems:YES];

(2)将集合对象进行归档(archive),然后解归档(unarchive),例如:

NSArray *array = [NSKeyedUnarchiver unarchiveObjectWithData:[NSKeyedArchiver archivedDataWithRootObject:someArray]];
上一篇下一篇

猜你喜欢

热点阅读