swift - 如何在 Swift 3 中消除警告

标签 swift core-data swift3

我正在使用restKit + 核心数据堆栈。这并不是什么大问题,但它只是让我烦恼。这是我的代码中唯一的警告。 也许我做错了什么。请给我一些方法来平息这一切。

Warning: Immutable value 'persistentStore' was never used; consider replacing with '_' or removing it!

{
    let persistentStore: NSPersistentStore?
    do {
        try persistentStore = managedObjectStore?.addSQLitePersistentStore(atPath: storePath, fromSeedDatabaseAtPath: nil, withConfiguration: nil, options: nil)
    } catch {
        fatalError("Error migrating store")
    }
}

最佳答案

如果您不使用persistentStore,那么只需:

尝试 _ = ManagedObjectStore?.addSQLitePersistentStore(atPath: storePath, fromSeedDatabaseAtPath: nil, withConfiguration: nil, options: nil)

关于swift - 如何在 Swift 3 中消除警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40426941/

相关文章:

macos - 在 El Capitan 中,NSPopover 有时位置错误

ios - NumberFormatter 参数标签 '(_:)' 不匹配任何可用的重载

swift - SyncCredentials 在 Realm Swift 中不存在

swift - 持有弱引用是否可以防止保留循环被视为泄漏?

ios - 从另一个 swift 类触发 Action

ios - 核心数据。 NSDictionary VS NSFetchRequest?

ios - 在 Core Data 中存储时间间隔的正确方法是什么?

ios - 无法正确获取对象 CoreData

ios - Mapbox iOS SDK 折线,swift 3

swift - CFError 到 NSError 的免费桥接在 Swift 3 中不起作用