摘要:
深拷贝和浅拷贝 深拷贝和浅拷贝主要是对类类型而言的,浅拷贝就是指针拷贝,深拷贝是对象拷贝。property的strong和copy 在接触iOS程序时经常会看到程序某些类类型属性被strong修饰,某些被copy修饰,刚开始接触时有些疑惑,后来不知咋地形成了这样的观念,对于mutable类型,用c... 阅读全文
posted @ 2015-04-08 17:51
脸大皮厚歌
阅读(476)
评论(0)
推荐(0)
摘要:
数组遍历是编码中很常见的一种需求,我们来扒一拔iOS里面都有什么样的方法来实现,有什么特点。因为iOS是兼容C语言的,所以C语言里面的最最常见的for循环遍历是没有问题的。 NSArray *numberArray = [[NSArray alloc]initWithObjects:@"1",... 阅读全文
posted @ 2015-04-08 11:01
脸大皮厚歌
阅读(413)
评论(0)
推荐(0)
摘要:
堆和栈的区别主要有以下五点:1、管理方式:对于栈来讲,是由编译器自动管理,无需我们手工控制;对于堆来讲,释放工作由程序员控制,容易产生memory leak(内存泄露)。2、申请大小:栈是向低地址扩展的数据结构,是一块连续的内存区域。这句话的意思是栈顶的地址和栈的最大容量是系统预先规定好的,是一个编... 阅读全文
posted @ 2015-04-08 10:19
脸大皮厚歌
阅读(358)
评论(0)
推荐(0)

浙公网安备 33010602011771号