最常見到copy聲明的應(yīng)該是NSString。copy與retain的區(qū)別在于retain的引用是拷貝指針地址,而copy是拷貝對象本身,也就是說retain是淺復(fù)制,copy是深復(fù)制,如果是淺復(fù)制,當(dāng)修改對象值時,都會被修改,而深復(fù)制不會。之所以在NSString這類有可變類型的對象上使用,是因為它們有可能和對應(yīng)的可變類型如NSMutableString之間進(jìn)行賦值操...
www.dbjr.com.cn/article/1078...htm 2025-5-23