我正着手将一些现有的 POSIX 兼容代码移植到 iOS。据我所知,pthreads 可用(良好),但编译器未找到 . iOS 上可以使用 epoll 吗?
No. epoll是 Linux 特定的系统调用。
epoll
达尔文内核上最接近的等价物是kqueue,但我强烈怀疑这在 iOS 上被认为是 SPI(因此是禁止的)。
kqueue