Objective-C入门学习(二)
关于t字符串的相关操作。
1.retain都是浅拷贝,mutableCopy都是深拷贝。copy始终返回一个不可变对象,mutablecopy始终返回一个可变对象。
2.成员变量是对象内部自己用的,默认的访问权限是protected。属性是对象提供给外部用的。
3.OC中的分类、扩展、协议是很重要的。他们允许不创建子类的方式复用代码。这意味着与其他只能通过子类化来共享的语言相比,在OC中,类层次结构更加扁平。
关于t字符串的相关操作。
1.retain都是浅拷贝,mutableCopy都是深拷贝。copy始终返回一个不可变对象,mutablecopy始终返回一个可变对象。
2.成员变量是对象内部自己用的,默认的访问权限是protected。属性是对象提供给外部用的。
3.OC中的分类、扩展、协议是很重要的。他们允许不创建子类的方式复用代码。这意味着与其他只能通过子类化来共享的语言相比,在OC中,类层次结构更加扁平。