retain、strong、weak、assign区别
摘要:
1. 假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b。此时a 和b指向同一块内存,请问当a不再需要这块内存,能否直接释放它?答案是否定的,因为a并不知道b是否还在使用这块内存,如果a释放了,那么b在使用这块内存 阅读全文
posted @ 2016-03-04 17:42 Hai_阔天空 阅读(310) 评论(0) 推荐(0)
浙公网安备 33010602011771号