2016-11-04 81 views
0

我正在使用restKit +核心數據堆棧。這不是一個大問題,但它只是讓我感到困擾。這是我的代碼中唯一的警告。 也許我正在做這個錯誤。只要給我一些方法來保持沉默。如何在Swift中靜默警告3

警告:不可變值'persistentStore'從未使用;考慮用'_'替換或刪除它!

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

回答

0

如果你不使用persistentStore,後來乾脆:

try _ = managedObjectStore?.addSQLitePersistentStore(atPath: storePath, fromSeedDatabaseAtPath: nil, withConfiguration: nil, options: nil)

+0

Tx,我在後來想到它,它的速度很快。這發生在代碼轉換之後。 –

0

更換persistentStore_。如果未使用返回值,則會在swift 3中新添加此警告。