Swift-核心数据
我需要有关Swift-核心数据,swift,appdelegate,Swift,Appdelegate,我需要有关swift-核心数据的帮助 import CoreData import UIKit class CoreDataHelper: NSObject{ let store: CoreDataStore! class var sharedInstance:CoreDataHelper { return cdh } init(){ super.init() // all CoreDataHelper s
swift-核心数据的帮助
import CoreData
import UIKit
class CoreDataHelper: NSObject{
let store: CoreDataStore!
class var sharedInstance:CoreDataHelper {
return cdh
}
init(){
super.init()
// all CoreDataHelper share one CoreDataStore defined in AppDelegate
let appDelegate = UIApplication.sharedApplication().delegate as AppDelegate
self.store = CoreDataStore.sharedInstance;
NSNotificationCenter.defaultCenter().addObserver(self, selector: "contextDidSaveContext:", name: NSManagedObjectContextDidSaveNotification, object: nil)
}
}
申请截止日期
let appDelegate = UIApplication.sharedApplication().delegate as AppDelegate
您可以分享在xCode中收到的错误吗?顺便说一句:在Swift中,您必须在init方法的末尾调用super.init()。如果让appDelegate=UIApplication.sharedApplication().delegate as,请尝试以下操作:?AppDelegate{self.store=CoreDataStore.sharedInstance…}其他{println(“哦,AppDelegate为零”)}
并告诉我们发生了什么。非常感谢fabrice truillot de chambrier的工作