黑马程序员技术交流社区
标题:
关于点语法问题
[打印本页]
作者:
libra
时间:
2014-6-27 11:06
标题:
关于点语法问题
p.age=10
等价于
[p setAge:10]
p.name
等价于
[p age]
复制代码
看起来有点混乱啊,同学们觉得呢?
作者:
★Joean_Zhou
时间:
2014-6-27 11:17
点语法简单写。。。。不用写那么打那么多得字
作者:
m573555543
时间:
2014-6-28 09:37
p.age=10
等价于
[p setAge:10]
p.name
等价于
// [p age]
[color=Blue]首先 这个是错误的,因为你的上面写的是p.name .而不死p. age
在次,点语法是为了让熟悉java的人快速的上手OC这门语言。但点语法的本质还是方法调用。他是为了方便调用的时候写的快速[/color]
复制代码
作者:
huangqiwa
时间:
2014-6-28 10:34
楼上正解!
作者:
sen
时间:
2014-6-28 19:02
楼上正解,其实用多了就会习惯的
作者:
yueyuanlin
时间:
2014-6-29 01:40
还好,刚听到类和对象这,可能没听内存管理,不过感觉oc确实比c语言要简单,绕来绕区就是一个类,一个对象,比c语言好理解都了。:L大家怎么看~~
作者:
Littlekin
时间:
2014-6-29 07:44
其实这个很好理解的
p.age=10; // p.age放左边表示相当于调用了set方法,等价于[p setAge:10];
int _age =p.age; // 放右边相当于调用了get方法,等价于[p age];
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2