复制对象

来源:互联网 发布:ubuntu 16.04分区 编辑:程序博客网 时间:2024/06/12 02:54

对应的对象类实现 <NSCopying>

实现如下方法:

- (id)copyWithZone:(NSZone *)zone

{

    WeatherDomainData *weatherDomainData = [[WeatherDomainDataallocWithZone:zone] init];

    weatherDomainData.domain=self.domain;

    weatherDomainData.level =self.level;

    weatherDomainData.isUsed =self.isUsed;

   return weatherDomainData;

}