【发布时间】:2016-10-01 12:57:57
【问题描述】:
我已经将一些变量设置为对象
import UIKit
class SpeedTestResult: NSObject {
var testTime: NSDate?
}
然后在控制器中我设置这个对象并将它传递给一个类来存储它:
testResult.testTime = NSDate()
SpeedTestManager().addTestResult(testResult)
我需要存储这个对象,然后稍后在视图中访问其中的元素,这就是我所拥有的:
import Foundation
class SpeedTestManager : NSObject {
var testResultArray = [NSObject]()
func addTestResult(testResult: NSObject) {
testResultArray.append(testResult)
print("Printing testResultArray: \(testResultArray)")
}
}
但是当我尝试打印我刚刚得到的对象时
Printing testResultArray: [<ProjectName.SpeedTestResult: 0x127b85e50>]
如何访问对象中的元素并存储该对象并检索它以供以后在视图中使用?
【问题讨论】:
标签: ios swift swift2 local-storage nsobject