Доступ к области из неверной темы. iOS Best Practice

pd.set_option('display.max_columns', None)  

id (второй аргумент) может полностью отображать столбцы.

0
задан Elsammak 5 March 2019 в 02:47
поделиться

1 ответ

Вы можете использовать словарь областей для потоков, что-то вроде этого:

class RealmWrapper {

    var realm: Realm? {
        return realmsPool.realmForThread(Thread.current)
    }

    var realmsPool = RealmsPool()
}

class RealmsPool {

    var realms = [Thread: Realm]()

    func realmForThread(_ t: Thread) -> Realm? {

        if let realm = realms[t] {
            return realm
        }

        do {
            let newRealm = try Realm(configuration: config)
            self.realms[t] = newRealm
            return newRealm
        } catch {
            fatalError("\(error)")
        }
    }
}
0
ответ дан vsnv 5 March 2019 в 02:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: