iphone - 使用performSelectorInBackground运行加载指示器

标签 iphone multithreading memory nsthread

我有这样的代码:

[self performSelectorInBackground:@selector(indicator) withObject:nil];
[self mail]; //opening my controller of e-mail sending
- (void)indicator 
{
   [actView startAnimating];
}

这工作正常,但我担心线程安全。我没有在第二个线程中分配内存,但是有一个告诉我这太简单了:)

最佳答案

无论如何,startAnimating会立即返回,因此您在后台调用它并不会获得任何好处。

关于iphone - 使用performSelectorInBackground运行加载指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1965714/

相关文章:

java - ant中的内存不足错误

剩余大量内存时出现 java.lang.OutOfMemoryError (94GB/200GB Xmx)

iphone - iOS 应用内购买 - "Invalid Product ID"处于发布版本,而非开发版本

iphone - iOS CALayer 内存泄漏仅在设备上

python - Flask 服务器退出时线程仍然运行

php - PHP中的异步与多线程

c++ - 多任务处理在我的 C++11 程序中不起作用

iphone - UIWebView 同时显示本 map 片和 facebook 评论

iphone - iOS/Core Data - 从 NSSet 关系返回数组的最佳方式?

python - 为什么输出显示内存代码?