码迷,mamicode.com
首页 >  
搜索关键字:mutablecopy    ( 127个结果
浅复制 与 深复制的区别
浅复制(copy): 只复制指向对象的指针, 而不复制引用对象本身, 通过对象的指针来访问这个对象, 只复制地址.深层复制(mutableCopy): 复制引用对象本身, 在创建一个对象, 意思就是有个A对象, 复制一分后得到A_copy对象后\, 对于浅复制来说, A和A_copy 指向的是同一内...
分类:其他好文   时间:2015-07-31 14:28:16    阅读次数:109
从没注意过的数组的问题
//self.keys是当前类对象的一个数组属性NSMutableArray *copyKeys = [self.keys mutableCopy];for (NSString *key in copyKeys) { //对copyKeys数组进行修改 }这样代码会崩溃,不要在循环一个数组时...
分类:编程语言   时间:2015-07-16 13:27:45    阅读次数:145
iOS学习笔记-retain/assign/strong/weak/copy/mutablecopy/autorelease区别
readwrite:是可读可写特性,需要生成getter和setter方法;readonly是之都特性,只会生成getter方法,不会生成setter方法,不希望属性在类外改变时候使用;alloc 对象分配后引用计数为1retain 对象的引用计数+1copy 一个对象变成新的对象(新内存地址) 引...
分类:移动开发   时间:2015-07-16 11:35:44    阅读次数:197
Copy 与MutableCopy的区别
NSString *string = @"origion";NSString *stringCopy = [string copy];NSMutableString *stringMCopy = [string mutableCopy];[stringMCopy appendString:@"!!"...
分类:其他好文   时间:2015-07-15 10:42:13    阅读次数:96
[学习笔记—Objective-C]《Objective-C 程序设计 第6版》第十八章 复制对象
origin = pt; 将对象pt的地址复制到origin中。两个变量都指向内存中同一个地址 Foundation对象:将一个变量赋值给另一个对象仅仅创建了另一个对这个对象的引用(地址)。 Part 1.copy 和 mutablecopy 方法:创建对象的副本 复制对象(的引用) dataArray2 = dataArray;//创建了内存中同一数组对象的另一个引用:总共一个数组创建对象的副...
分类:其他好文   时间:2015-07-11 09:13:20    阅读次数:123
浅谈深拷贝和浅拷贝
copy实现拷贝的方法copy只会产生不可变的副本对象(比如NSString)mutableCopy只会产生可变的副本对象(比如NSMutableString)要想使用copy必须遵循协议,并且实现copyWithZone方法- (id)copyWithZone:(NSZone *)zone浅拷贝:...
分类:其他好文   时间:2015-07-10 00:11:47    阅读次数:124
iOS中深拷贝和浅拷贝
参考文章:http://www.cnblogs.com/ydhliphonedev/archive/2012/04/27/2473927.html ios提供了copy和mutablecopy方法,顾名思义,copy就是复制了一个imutable的对象,而mutablecopy就是复制了一个mu.....
分类:移动开发   时间:2015-07-07 09:18:00    阅读次数:150
IOS开发之深拷贝与浅拷贝(mutableCopy与Copy)详解
深浅拷贝的基本概念和用法 基本概念 浅拷贝纸复制对象的本身,对象里的属性、包含的对象不做复制 深拷贝则既复制对象本身,对象的属性也会复制一份。 Foundation 框架中支持复制的类,默认是浅拷贝。 copy和mutabelCopy一个对象使用copy和mutabelCopy方法可以创建...
分类:移动开发   时间:2015-06-17 00:38:49    阅读次数:177
手动内存管理
当我们碰到alloc,new,copy,mutableCopy时都会生成对象,会使引用计数器自动加一,相当于对对象做了一次retain,需要在适当的地方进行一次release。当我们碰到allocMyObject,newThatObject,copyThis,mutableCopyYourObjec...
分类:其他好文   时间:2015-06-14 19:54:16    阅读次数:98
【学习笔记】【oc】copy与mutableCopy
copy 返回一个不可变的对象;mutableCopy 返回一个可变的对象;使用copy方法时 类必须实现:协议中的-(id)copyWithZone:(NSZone*)zone方法-(id)copyWithZone:{FKDog* dog=[[[self class]allocWithZone:z...
分类:其他好文   时间:2015-06-10 22:30:23    阅读次数:179
127条   上一页 1 ... 5 6 7 8 9 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!