何时用.
何时用:
发现有的方法有的时候用.有的时候就用:
实在是感觉混乱啊。我用的quick 3.3 final
下载lua基础教程看
自己写的类一律加:这样就不会错了,
API一般都是.的
同样觉得为此头晕 晕太太!
同理,好好看看Lua基础感受感受:和.的区别即可。
:调用会隐式的把:前面的对象当做第一个参数self传进去
xx.yy的话,一般是静态方法,xx就是个类名,yy就是xx类中的某个方法名
xx:yy的话,一般是动态方法,xx必须是个对象,yy是xx对象可以调用的某个方法名
— Begin quote from ____
引用第6楼kyohomo于2015-05-28 11:58发表的 :
xx.yy的话,一般是静态方法,xx就是个类名,yy就是xx类中的某个方法名
xx:yy的话,一般是动态方法,xx必须是个对象,yy是xx对象可以调用的某个方法名 http://www.cocoachina.com/bbs/job.php?action=topost&tid=301173&pid=1316710
— End quote
哈哈,我也是这样帮助理解的。虽然实际上并不准确,不过初学的时候这样想接受起来会快些,用得久了自然会清楚其中的区别