Objective-C入门学习(二)

关于t字符串的相关操作。

1.retain都是浅拷贝,mutableCopy都是深拷贝。copy始终返回一个不可变对象,mutablecopy始终返回一个可变对象。

2.成员变量是对象内部自己用的,默认的访问权限是protected。属性是对象提供给外部用的。

3.OC中的分类、扩展、协议是很重要的。他们允许不创建子类的方式复用代码。这意味着与其他只能通过子类化来共享的语言相比,在OC中,类层次结构更加扁平。

原文地址:https://www.cnblogs.com/hushunfeng/p/4476599.html