一尘不染

Swift:通过引用传递数组?

swift

我想将我的Swift传递Array
account.chatschatsViewController.chats引用(这样,当我向添加聊天时account.chatschatsViewController.chats仍指向account.chats)。即,当account.chats更改长度时,我不希望Swift将两个数组分开。


阅读 702

收藏
2020-07-07

共1个答案

一尘不染

Swift中的结构按值传递,但是您可以使用inout修饰符来修改数组(请参见下面的答案)。类通过引用传递。ArrayDictionary在Swift中实现为结构。

2020-07-07