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