按变量访问效率的优先级,建议按以下顺序来实现:
1.getter/setter 合成存取方法:使用:[email protected] 定义属性 2._开头定义成员变量 这样做有助于提高效率
2.点语法:实质是调用getter/setter方法
3.KVC:1.调用getter/setter方法 2,若是没有getter/setter方法,则查找类中_key变量3.若是没有_key变量,则查找key变量
时间: 2024-10-24 00:25:47
按变量访问效率的优先级,建议按以下顺序来实现:
1.getter/setter 合成存取方法:使用:[email protected] 定义属性 2._开头定义成员变量 这样做有助于提高效率
2.点语法:实质是调用getter/setter方法
3.KVC:1.调用getter/setter方法 2,若是没有getter/setter方法,则查找类中_key变量3.若是没有_key变量,则查找key变量