【发布时间】:2014-04-08 10:08:33
【问题描述】:
由于我们总是使用指针来定义变量,我想知道 Objective-C 是否是“按值传递”,因为与 Java 一样,实际值将通过使用其引用来传递。
但是,既然它似乎是建立在 C 之上的,那么它会具备 C 的所有功能吗?
【问题讨论】:
-
和 C 一样,它是按值传递的。当然,您可以通过使用带有参数的
&来模拟传递引用,但这只是模拟。
标签: objective-c pass-by-reference pass-by-value