我试着调试和跟踪错误发生的行,在读取print(tcb_filteredArray)之后我发现了错误,我试图将print(tcb_filteredArray)放在self.tableView.reloadData我的搜索过滤代码 let tcb = realm.objects(TrialCourtBranches.self)
let tcb_safe = ThreadSafeReference(to: tcb)
我有一些下载“当前”对象的JSON的代码。但是,每当警报响起时(当应用程序没有运行任何UI时),也需要由AsyncTask在应用程序运行时调用相同的代码。Realm objects can only be accessed on the thread they were created.。然而,我不明白这个堆栈跟踪是如何或为什么在不同的线程上的。我能够通过复制所有共享代码并将其直接粘贴到DownloadDealService的
我在访问Service类中的领域实例时遇到了问题,我正在使用这个类来处理Socket.IO连接。我在onStartCommand调用上得到了这样一个onStartCommand实例。(Intent intent, int flags, int startId) { }
}问题是,当我绑定到套接字事件时,在接收到该事件时,我需要将一些数据存储到Realm中,但它会抛出一个异常,表明不能在创