-5

这可能是微不足道的。我想知道您是否可以将对象作为参数传递给函数,然后函数可以对该对象进行操作,然后返回相同的对象。我已经解决了这个问题,但想知道是否有办法做到这一点。

一个例子:

-(objectA *)aFunctionWithParameter:(objectA *)param
{
    //...Operate on param

    return param;
}
4

1 回答 1

0

是的,你可以做到。在 Objective-C 中,指针是通过引用传递的。因此,当您更改作为函数参数接收的对象的任何字段时,您正在修改实际对象。返回时,您将更新对象。

于 2013-06-18T16:47:17.380 回答