objective-c - 如何在 iOS 应用程序中实现信号量?

标签 objective-c ios semaphore

是否可以在 ios 应用程序中实现计数信号量?

最佳答案

是的,这是可能的。 有很多可用的同步工具:

  • @同步
  • NS锁
  • NS条件
  • NSConditionLock
  • GCD 信号量
  • 线程锁
  • ...

我建议阅读“Threading Programming Guide”并询问更具体的问题。

关于objective-c - 如何在 iOS 应用程序中实现信号量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8802949/

相关文章:

ios - NSCountedSet 按计数排序

c - 使用semget/semctl使用信号量与使用sem_init/post/wait有什么区别?

c - 为什么与管道信号量的同步会以这种奇怪的方式表现?

c - sem_wait() 上的总线错误

objective-c - 可以使用CoreAudio获取音频流数据到系统输出设备吗?

objective-c - 在 Objective-c Cocoa 中添加运行时按钮控制

objective-c - 将 CFStringRef 转换为 C 字符串?

objective-c - 如何获取UIBarButtonItem的目标

ios - MkMapView注解选择困境?

ios - 使用 SecKeyEncrypt 的 RSA 加密给出错误 -4 (errSecUnimplemented)