tld*_*ldr 0 arguments pass-by-reference pass-by-value swift
Swift具有inout通过引用传递原始参数的关键字.我什么时候才能使用它而不是通过值传递它?
inout
编辑:我意识到你可以使用它来改变它的值,但为什么不只是按值传递它并在函数返回的元组中赋值相应的值?
dre*_*wag 6
如果要修改原始值而不是仅修改副本,则可以这样做.但是,我认为你应该只返回新值,因为你可以在Swift中返回多个值.
归档时间:
11 年,4 月 前
查看次数:
514 次
最近记录: