iphone - 同步 NSMutable 数组以进行线程处理

标签 iphone ios multithreading cocoa-touch ipad

我有一个线程应用程序。我正在运行一个后台线程,在其中填充表格单元格,并且在同一屏幕中,当我更改日期并单击“确定”按钮时,它将调用一个方法,在该方法中它将删除数组中的所有对象(该方法用于用于显示表格单元格数据的后台线程)并且我的应用程序崩溃了。请在这方面帮助我

最佳答案

这里有两个选项: 1) 对数组使用 @synchronized 指令 2) 您使用 NSLock 手动锁定多个步骤的阵列。

关于iphone - 同步 NSMutable 数组以进行线程处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10025522/

相关文章:

ios - 如何在不使用 prepareForSegue 的情况下为类设置委托(delegate)

ios - (iOS) 拖放、对齐网格、勾选合适区域

ios - 在 UITableView 的部分中填充行的最佳方法?

iphone - 找不到斯坦福大学CS193P的示例项目

Python 2.7.5 - 同时运行多个线程而不会减慢

iphone - 如何取消 iOS 后台的所有 NSURLConnections

ios - 如何使用 xcode 5.1.. 在具有 ios 7 的设备上获得 ios 6 的外观和感觉?

iphone - 如何更改 Storyboard上 View Controller 的大小以进行编辑?

ios - UICollectionView 的框架大小大于 UIScreen 的大小

c# - 当某些 WaitHandle 正在调用 WaitOne 时,您如何关闭应用程序?