该项目既有目标又有目标。
目标是从本地sqlite DB中提取数据并分配数据
实体在Objective-c上,并且对数据库的调用很快。
if let item = self.getItemsPrep(){
ItemsPrep = item
}
self.getItemsPrep()
将数据精确拉出,仅在分配期间它会在设备上的 9.3.1 上崩溃,而不会在设备上的 11.4 上崩溃
答案 0 :(得分:0)
问题是在真正需要它之前将其初始化
local.yaml
因此将声明更改为可选,并删除@objc class LBuilder: NSObject {
var itemsPrep:ItemsPrep?
override init() {
// itemsPrep = ItemsPrep()
}
}
中的初始化即可解决iOS 9上的问题