0

Objective C 的新手,并试图将我所知道的概念和语法从基于 ecmascript 的语言翻译成 Objective C。

将 ObjectiveC 中的 .h 头文件视为 Actionscript 中的接口是否合适?

让我们在 Objective C 中使用以下代码示例,它调用包含 2 个参数的方法

[myTextObject setString: @"Hello World" color: kWhiteColor];

在 Actionscript(或 javascript)中,这与在“myTextObject”上调用 2 个访问器方法相同吗?IE

myTextObject.setString("Hello World")
myTextObject.color(kWhiteColor);
4

2 回答 2

2

我认为它就像一个在 actionscript 中具有 2 个参数的函数,因为您不仅设置了一些值,还调用了一个方法并同时使用了它们。种类:设置(字符串,颜色);

于 2010-04-25T18:47:14.990 回答
0

是的,那将是相同的。实际上 objetive-c 在某些情况下也支持点语法。

[myTextObject setString:@"Hello World"];

是相同的

myTextObject.string = @"hello world";

(objective-c 自动调用 setString 方法,当你写 myTextObject.string = @"something")

于 2010-04-24T14:26:43.373 回答