小编use*_*590的帖子

NSFetchRequest as entityName给出错误"使用未声明的类型"

我正在使用带有Swift 2.1和Xcode 7.2的Core数据.这段代码给了我一个无法找到实体名称的错误.这个[公司]不起作用.我有一个具有此名称的实体.

    let fetchRequest = NSFetchRequest(entityName: "Company")

    do {
        var result = try self.moc.executeFetchRequest(fetchRequest) as! [Company]
        if (result.count > 0){

        companyName?.stringValue = result[0].valueForKeyPath("name") as! String

        // success ...
        }
        else{

        }
    } catch let error as NSError {
        // failure
        print("Fetch failed: \(error.localizedDescription)")
    }
Run Code Online (Sandbox Code Playgroud)

entity nsfetchrequest swift

5
推荐指数
2
解决办法
4440
查看次数

标签 统计

entity ×1

nsfetchrequest ×1

swift ×1