Swift:通过引用传递数组?
我想将我的Swift传递Array
account.chats
给chatsViewController.chats
引用(这样,当我向添加聊天时account.chats
,chatsViewController.chats
仍指向account.chats
)。即,当account.chats
更改长度时,我不希望Swift将两个数组分开。
回答:
Swift中的结构按值传递,但是您可以使用inout
修饰符来修改数组(请参见下面的答案)。类通过引用传递。Array
和Dictionary
在Swift中实现为结构。
以上是 Swift:通过引用传递数组? 的全部内容, 来源链接: utcz.com/qa/426500.html