标签: ios swift class struct architecture
我正在Swift中构建一个iOS应用程序。
使用Repository协议处理对数据存储的访问。
Repository
使用struct来实施Repository或者应该是class是不是一个好主意?
struct
class
我担心的是,如果存储库实现是struct,那么在分配时复制Repository可能会导致多个副本,每个副本都有一些不同的数据集。