这可能是微不足道的。我想知道你是否可以将一个对象作为参数传递给一个函数,然后函数可以对该对象进行操作,然后返回相同的对象。我已经为此做了一些工作,但想知道是否有办法做到这一点。
一个例子:
-(objectA *)aFunctionWithParameter:(objectA *)param
{
//...Operate on param
return param;
}
答案 0 :(得分:0)
是的,你可以做到。 在objective-C中,指针通过引用传递。因此,当您更改作为函数参数接收的对象的任何文件时,您正在修改实际对象。返回时,您将更新对象。