05 2014 档案

摘要:什么是assign,copy,retain之间的区别?assign: 简单赋值,不更改索引计数(Reference Counting)。copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1retain是指针拷贝,co... 阅读全文
posted @ 2014-05-08 16:47 zendwang 阅读(231) 评论(0) 推荐(0)
摘要:1 @interface NSString (reverse)2 3 -(NSString *) reverseString;4 5 @end 1 @implementation NSString (reverse) 2 3 -(NSString *) reverseString { 4 ... 阅读全文
posted @ 2014-05-08 16:47 zendwang 阅读(109) 评论(0) 推荐(0)
摘要:问题一:value = [array objectAtIndex:n]; //得到一个数组中的对象[arry removeObjectAtIndex:n]; //卸载那个对象因为value得到了那个对象,但是由于另外一个拥有者release了该对象,所以其实value现在成了摇摆指针(无效数据)问题... 阅读全文
posted @ 2014-05-08 16:46 zendwang 阅读(134) 评论(0) 推荐(0)