将ecmascript(Java,JavaScript,ActionScript)知识转换为客观c
-
01-10-2019 - |
题
新来者到客观C,并试图将我从基于Ecmascript的语言中知道的概念和Sytax转化为客观C。
将Objectivec中的.H标题文件视为ActionScript中的接口是否合适?
让我们以目标C中的以下代码示例,该示例调用包含2个参数的方法
[myTextObject setString: @"Hello World" color: kWhiteColor];
在ActionScript(或JavaScript)中,这是否与“ myTextObject”上的2个访问者方法相同? IE
myTextObject.setString("Hello World")
myTextObject.color(kWhiteColor);
解决方案
是的,那是一样的。实际上,在某些情况下,Objetive-C还支持DOT语法。
[myTextObject setString:@"Hello World"];
是相同的
myTextObject.string = @"hello world";
(Objective-C自动调用SetString方法,当您编写mytextobject.string = @“ something”)
其他提示
我认为它就像一个在ActionScript中具有2个参数的函数,因为您不仅设置了一些值,还可以调用一个方法并将它们两者都使用。一种:set(字符串,颜色);
不隶属于 StackOverflow