grand-central-dispatch

grand-central-dispatch

文章 0 浏览 1

一段时间后显示 UIAlertView

我试图在一段时间后显示 UIAlertView (比如在应用程序中执行某些操作后 5 分钟)。如果应用程序已关闭或在后台运行,我已经通知用户。但我想在应用程…

撩人痒 2024-10-10 11:43:33 1 0

将非主运行循环任务转换为 GCD

我有一个定期运行的任务,它最初设计为使用 NSThread 和 NSTimer 在与主运行循环不同的单独运行循环上运行。 适应这一点以利用 GCD 的最佳方法是什么…

彩虹直至黑白 2024-10-09 09:41:52 0 0

打开多个文件的大中央策略

我有一个使用 Grand Central 调度队列的工作实现,它 (1) 打开一个文件并计算“queue1”上的 OpenSSL DSA 哈希,(2) 将哈希写入新的“side car”文件…

快乐很简单 2024-10-09 01:11:23 1 0

GCD 队列而不是锁:读取 Tableview 的 cellForRowAtIndexPath 数据

Apple 的一个网站建议使用 GCD 队列而不是锁: // Create queue early queue = dispatch_queue_create("com.example.tweets", NULL) // executed main…

但可醉心 2024-10-08 12:29:19 0 0

如何等待异步分派块完成?

我正在测试一些使用 Grand Central Dispatch 进行异步处理的代码。测试代码如下所示: [object runSomeLongOperationAndDo:^{ STAssert… }] 测试必须…

╭ゆ眷念 2024-10-05 01:48:23 0 0

Grand Central Dispatch (GCD) 和异步 API

我正在使用 Twitter API 来发布推文。有时这可能需要一些时间,所以我想在后台执行“推文发布”操作。为此,我正在使用 GCD,如下所示: - (void)myCl…

失与倦" 2024-10-04 07:29:37 0 0

GCD 块在调用时触发 EXC_BAD_ACCESS

我正在制作一个非垃圾收集的 MacFUSE Cocoa 应用程序,在其中我想使用 GCD 块作为委托。但是,我的程序在调用该块期间崩溃,只留下 EXC_BAD_ACCESS 。…

只是偏爱你 2024-10-03 06:05:20 2 0

如何在延迟后触发块,例如 -performSelector:withObject:afterDelay:?

有没有办法在延迟后调用带有原始参数的块,例如使用 performSelector:withObject:afterDelay: 但使用 int/double&lt /code&gt/浮动?…

千仐 2024-10-01 06:52:12 1 0

Grand Central Dispatch - 在线程之间传递数据

我试图在后台运行一个进程来生成一个字符串,然后在主线程中使用该字符串(发送到远程服务器)。该代码在模拟器中运行良好,并且该字符串按预期记录两…

幻想少年梦 2024-10-01 05:18:10 1 0

您需要在 GCD 的块内创建 NSAutoreleasePool 吗?

通常,如果您生成后台线程或在 NSOperationQueue 上运行 NSOperation,则需要为该线程或操作创建 NSAutoreleasePool,因为默认情况下不存在。 同样的…

箹锭⒈辈孓 2024-10-01 03:21:44 0 0

过早退出dispatch_asycn,Grand Central Dispatch

可以说我正在异步调度中运行一些代码。 ..有没有办法在它创建的线程完成之前终止它?就像用户单击取消时一样 dispatch_async(dispatch_get_global_que…

×眷恋的温暖 2024-09-28 20:57:30 1 0

GCD 调度源和 select() 有什么区别?

我一直在编写一些代码来替换一些现有的: while(runEventLoop){ if(select(openSockets, readFDS, writeFDS, errFDS, timeout) &gt 0){ // check file…

捶死心动 2024-09-28 10:48:08 1 0

性能测试:sem_t 与dispatch_semaphore_t 和 pthread_once_t 与dispatch_once_t

我想知道使用 pthread_once() 和 sem_wait() 等 POSIX 调用或dispatch_* 函数会更好/更快,所以我创建了一个小测试,然后对结果感到惊讶(问题和结果…

相守太难 2024-09-18 05:10:34 4 0

GCD 阻止不更新 NSCollectionView

我有一个 Cocoa 应用程序,它侦听通知并将更新发布到由 NSCollectionView 监视的 NSMutableArray。通知大量到达,因此我正在考虑使用不同的队列来处理…

只等公子 2024-09-12 02:08:24 1 0

iOS 4 GCD 问题

我查看了 WWDC 2010 的一些演示文稿,还阅读了有关块和并发性的大部分文档,并且有几个关于在 Grand Central Dispatch 中使用具有串行队列的块的问题…

温柔嚣张 2024-09-11 06:06:02 2 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文