WIP: StorageInterface

This commit is contained in:
John Rommel Estropia
2016-03-08 07:55:15 +09:00
parent 34495d7163
commit 2f8c100cb6
6 changed files with 21 additions and 22 deletions

View File

@@ -33,7 +33,7 @@ internal extension NSPersistentStoreCoordinator {
// MARK: Internal
internal func performBlockAndWait<T>(block: () throws -> T) throws -> T {
@nonobjc internal func performBlockAndWait<T>(block: () throws -> T) throws -> T {
var result: T?
var closureError: ErrorType?
@@ -58,7 +58,7 @@ internal extension NSPersistentStoreCoordinator {
throw closureError!
}
internal func addPersistentStoreSynchronously(storeType: String, configuration: String?, URL storeURL: NSURL?, options: [NSObject : AnyObject]?) throws -> NSPersistentStore {
@nonobjc internal func addPersistentStoreSynchronously(storeType: String, configuration: String?, URL storeURL: NSURL?, options: [NSObject : AnyObject]?) throws -> NSPersistentStore {
var store: NSPersistentStore?
var storeError: NSError?