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的工作