我收到了这个编译错误:
Command /Applications/Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift failed with exit code 1
使用此功能:
func saveChanges()->Bool {
var path = self.itemArchivePath()
return NSKeyedArchiver.archiveRootObject(self.someArray, toFile: path)
}
有什么想法吗?
答案 0 :(得分:-2)
这是因为NSKeyedArchiver需要一个NSArray而不是NSMutableArray
func saveChanges()->Bool {
var path = self.itemArchivePath()
return NSKeyedArchiver.archiveRootObject(self.someArray as NSArray, toFile: path)
}