我正在尝试使用SwiftyJSON存储一些 JSON 数据,但一直遇到编译器错误。
import Foundation
import SwiftyJSON
class CurrentUser {
private struct SubSruct {
static var currentUser: JSON? = nil
}
private init(){
}
class var currentUser: JSON? {
get { return SubSruct.currentUser }
set { SubSruct.currentUser = newValue }
}
}
具体来说,会发生以下编译器错误:Command failed due to signal: Segmentation fault: 11
.
如果我将类型从更改JSON
为其他任何类型,编译器错误就会消失(我已经尝试过AnyObject
和NSDictionary
)。
我该如何解决这个问题?