SigleTon.h文件 #import <Foundation/Foundation.h> @interface SigleTon : NSObject<NSCopying> +(SigleTon *)shareInstance; @end SigleTon.m文件 #import "SigleT
分类:
其他好文 时间:
2016-03-05 00:04:11
阅读次数:
158
Copy基本使用(深浅拷贝) "把握:copy 和mutaleCopy 的区别" 使用copy功能的前提是什么 使用copy功能的前提: 需要遵守NSCopying协议,实现copyWithZone:方法 使用mutableCopy功能的前提: 需要遵守NSMutableCopying协议,实现mu
分类:
其他好文 时间:
2016-03-04 23:56:58
阅读次数:
197
字典对象NSDictionaryNSDictionary用于描述字典对象,数组的下标是整型数,字典的下标是字符串类型的key创建:+(instancetype)dictionary
+(instancetype)dictionaryWithObject:(ObjectType)anObjectforKey:(id<NSCopying>)aKey
+(instancetype)dictionaryWithObjects:(N..
分类:
其他好文 时间:
2016-02-28 17:04:07
阅读次数:
205
外界如果想要让person对象执行copy方法,必须接收NSCopying协议,实现协议里的方法,来定义copy的细节 一个类可以接收多个协议,协议与协议之间用逗号隔开。所有的协议协议写在父类后面的尖括号内部 @interface Person : NSObject<SayHello, NSCopy
分类:
其他好文 时间:
2016-02-21 15:33:21
阅读次数:
145
首先关于copy和mutableCopy的行为:不管是NSString这种元素类、还是NSArray这样的容器类、还是Mutable和非Mutable类,copy和mutableCopy调用后表现的行为到底是什么样完成取决于类本身NSCopying和NSMutableCopying协议是如何实现的。
分类:
其他好文 时间:
2016-02-17 10:46:41
阅读次数:
147
如果让一个自定义类 能用定义copy属性的实例变量就需对该类接收nscopying协议//外界如果想要让person对象执行copy方法,必须接收NSCopying协议,实现协议里的方法,来定义copy的细节。//一个类可以接收多个协议,协议与协议之间用逗号隔开。所有的协议写在父类后面的尖括号内部。...
分类:
其他好文 时间:
2016-01-03 17:06:48
阅读次数:
158
标签:it网络请求asihttprequestafnetworkingASI和AFN以及底层框架的关系对比ASIAFN更新状态2012年10月份,已经停止更新持续更新中,目前已更新至2.0版介绍ASI的直接操作对象ASIHTTPRequest,是一个实现了了NSCopying协议的NSOperati...
分类:
移动开发 时间:
2015-12-07 13:58:55
阅读次数:
247
Copy基本使用(深浅拷贝)把握:copy 和mutaleCopy 的区别1:使用copy功能的前提是什么?使用copy功能的前提: 需要遵守NSCopying协议,实现copyWithZone:方法使用mutableCopy功能的前提: 需要遵守NSMutableCopying协议,实现mutab...
分类:
其他好文 时间:
2015-11-26 20:59:20
阅读次数:
141
黑马程序员——OC学习笔记——Copy------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------copy 即对象拷贝要使用对象数据而不希望修改对象时,可以使用copycopy叫做浅拷贝 mutablecopy深拷贝copy需要遵守NSCopying协议,实...
分类:
其他好文 时间:
2015-11-02 14:01:01
阅读次数:
144
1.Copy/* 自定义类实现copy的功能: 1) 创建一个类 2) 遵守NSCopying协议 3) 实现协议中声明的方法 4) [对象 copy]; 目的: 产生一个副本对象 */#import @interface Dog : NSObject@p...
分类:
其他好文 时间:
2015-10-29 16:00:03
阅读次数:
100