ios - 如何按值传递引用类型?

标签 ios swift

just started a question几分钟前我了解到,swift 中的类实例是引用类型。然而,当我问到如何将实例作为副本传递或者只是在函数内制作副本时,似乎没有人确切知道。所以我的问题是:

是否可以按值将类对象传递给函数? 如果是,如何操作?如果不是,我该如何处理副本?

最佳答案

在 Swift 中不能按值传递类对象。更重要的是,没有制作对象副本的通用方法,因此您需要提供例如适当的初始化自己。

关于ios - 如何按值传递引用类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29408486/

相关文章:

ios - 从utableivew从getPendingNotificationRequests获取数据的保留周期有问题

ios - 是否可以在 UITableViewHeaderFooterView 中使用多行文本标签(不使用自定义 UILabel)?

ios - UIScreen.main 、 super.view 和其他 View 的中心不在屏幕中间居中

ios - 无法在 iOS 中获得正确的 PDF 页面分辨率

ios - sqlite3 - iOS - 数据库被锁定

arrays - 在 CoreData 中使用单个实体时如何持久重新排序项目?

iphone - 使用嵌套对象检测缺失的 JSON 键

ios - 我的应用被 Apple 拒绝了

ios - Swift CNCopySupportedInterfaces 无效

ios - 运动管理器在 Swift 中不起作用