当我将我的项目转换为Speed3.0时,我发现了这个错误
参数“ResultType”无法推断
我的代码如下:
let fetchRequest = NSFetchRequest(entityName: "Book")我以前在我的项目中使用过这段代码,现在它看起来像error.How外壳,我对它进行了正确的修改。
发布于 2016-10-25 03:20:07
应该就像
let fetchRequest:NSFetchRequest<Book> = Book.fetchRequest()您的Book+CoreDataProperties.swift文件Swift 3将如下所示
import Foundation
import CoreData
extension Book {
@nonobjc public class func fetchRequest() -> NSFetchRequest<Book> {
return NSFetchRequest<Book>(entityName: "Book");
}
@NSManaged public var bookName: String?
}https://stackoverflow.com/questions/40230725
复制相似问题