NSThread 数据损坏
我有一个线程被调用 10 次: [NSThread detachNewThreadSelector:@selector(workInBackground:) toTarget:self withObject:sendArray]; 这是“workInB…
Objective C - PerformSelectorInBackground VS detachNewThreadSelector?
detachNewThreadSelector 和performSelectorInBackground 都用于在后台调用方法。 2种方法有什么区别吗?或者它们的工作方式相同吗?…
在游戏中加载屏幕(确保动画在转换过程中不会卡顿)
我有一个 cocos2d 游戏,一旦游戏加载并运行,它的执行速度在 55 到 60 fps 之间。 然而,由于我的菜单和游戏都使用精灵表(每个精灵表一个),加载游…
如何在 iPhone 应用程序中开发闹钟选项?
我有两个问题: 如何在 iPhone 应用程序中开发闹钟选项? 我们应该能够在应用程序中激活多个警报。我们可以使用 NSTimer、NSThread 等...那么哪一个会…
是否可以使用 NSThreads 使用 NSXMLParser 解析四个不同的 URL
如果我尝试解析单个 HTTP URL,它会很快完成。但是,如果我必须在应用程序启动时解析四个不同的 URL,那么使用 NSThreads 和 NSOperation 队列是否可…
是否可以使用计时器来杀死后台线程中的流氓方法?
我有一段代码调用来自第三方库 regexKitLite 的方法(即 processRegex),该方法对一堆数据运行正则表达式匹配。我使用 PerformSelectorInBackground:…
(iphone) 哪一个在时间上更精确:performSelector:afterDelay vs NSTimer
我正在使用 PerformSelector:withObject:afterDelay 以 24fps 制作动画。 (原因是,UIImageView不支持图像之间的不同间隔) 当我同时运行多个动画时…
加快 NSThread 消息传递速度
我在单独的线程(2 到 5)中以 12fps 运行 2d 动画。 每个线程通过“performSelector:withObject:afterDelay”在指定时间在指定位置显示图像 它对于 1…
iPhone SDK中如何实现NSThread在后台不断执行功能
在我的 iPhone 应用程序中,我必须在后台不断执行功能。 为此,我认为我必须使用 NSThread 来调用该函数并使其在后台执行。 我不想停止我的应用程序,…