【发布时间】:2015-11-02 15:19:08
【问题描述】:
我有一个看起来像这样的结构
struct myStruct {
var array1: [String]
var additionalInfo: String?
var array2: [String]
}
var appendMe = [myStruct(array1: ["Value1"], additionalInfo: nil, array2: ["Value1","Value2"])]
在 MainViewController 中我附加了附加值,但是当我尝试从 AppDelegate 访问它们时,例如像这样
appendMe[array1.count-1].array2[0]
我总是不断获取更新前在结构中设置的原始值。就像 Xcode 为 MainViewController 和 AppDelegate 创建一个单独的结构实例一样。
我该如何解决这个问题?
谢谢!
【问题讨论】:
标签: ios arrays swift struct appdelegate