开发者社区> 问答> 正文

Swift:通过引用传递数组?

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

展开
收起
保持可爱mmm 2020-02-07 22:54:22 835 0
1 条回答
写回答
取消 提交回答
  • Swift中的结构按值传递,但是您可以使用inout修饰符来修改数组(请参见下面的答案)。类通过引用传递。Array和Dictionary在Swift中实现为结构。

    2020-02-07 22:54:46
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
OpenStack Swift 海量小文件优化之路 立即下载
From Java/Android to Swift iOS 立即下载
Swift在Airbnb的应用实践 立即下载

相关实验场景

更多