iPhone / iOS popViewControllerAnimated 不刷新屏幕
当从 NSOperation 调用 .navigationController popViewControllerAnimated:YES 时,我遇到一个奇怪的问题,其中屏幕无法正确更新,并使弹出的视图可见…
NSOperationQueue 和 dealloc 被调用以及应用程序崩溃的问题
我在队列中创建了一个 NSOperation,如下所示: ImageLoadingOperation *operation = [[ImageLoadingOperation alloc] initWithImageURL:url target:s…
如何等待 NSOperationQueue 在单元测试中完成?
问题 我有一个名为 logEntryGeneratorQueue 的 NSOperationQueue 我想等到队列上的所有操作都完成 如果我使用: [logEntryGeneratorQueue waitUntilAl…
如何确保 NSOperations 以故障安全的方式执行?
我想要的 我的应用程序中有一个 NSOperationQueue,在应用程序退出之前处理所有操作至关重要。我在退出时有以下代码,以确保 NSOperationQueue 在退出…
NSOperationQueue 队列 waitUntilAllOperationsAreFinished 挂起
我有一个 iPhone 应用程序,在加载视图控制器时,我想调用 Web 服务,在后台线程上获取和解析 XML。然后在线程完成后更新 ui,然后触发另一个线程在另…
NSOperation 未将子视图添加到主视图
使用 NSOpation 时我遇到了奇怪的行为。 我正在调用一个函数(-createTagView)来创建一个 UIButton,然后将其添加到视图中。 由于某种原因,它没有添…
NSOperationQueue 调度线程缓慢?
我正在使用 NSOperationQueue 编写我的第一个多线程 iPhone 应用程序,因为我听说它比管理我自己的线程调度加载得更好,而且可能更快。 我正在计算生…
如何同步两个 NSManagedObjectContext
我正在开发一个使用 coredata 的 ipad 应用程序。它下载网络数据库上的信息,并将其记录在 coredata 中。该应用程序基于分割视图。我的问题是在后台…
NSOperation KVO 问题
我使用以下函数在 nsoperationqueue 中的操作完成后通知我的应用程序,以便我可以根据操作结果安排任务。我正在使用: - (void)observeValueForKeyPat…
NSOperation 需要额外保留
我正在开发一个 iPad 应用程序。它使用 NSOperation 在后台下载某些内容,并由 NSOperationQueue 处理。我发现,除非我向 NSOperation 添加保留,否则…
可可&可可触摸。如何从普通 ole 指针创建 NSData 对象?
我在 NSOperation 实例中分配了一大堆数据。我有一个指针: data = malloc(humungous_amounts_of_god_knows_what); uint8_t* data; 如何将其打包为 NS…
当对象从 NSOperations 添加到托管对象上下文时,NSOutlineView 不刷新
后台 Cocoa应用使用核心数据二 进程 - 守护进程和主 UI 守护进程不断写入数据存储 UI 进程从相同的数据中读取 将 列存储在 UI 绑定的 NSOutlineView …
使用 NSOperationQueue (iPhone) 时模型类中的非原子属性?
我有一个带有 NSMutableData ivar 的自定义模型类,它将由自定义 NSOperation 子类(使用 NSOperationQueue)访问。我认为我可以通过使用依赖项保证从…
PerformSelectorInBackground 和 NSOperation 子类之间的区别
我创建了一个用于运行深度计数器循环的测试应用程序。我分别使用 PerformSelectorInBackground 和 NSOperation 子类在后台线程中运行循环函数。 我还…