added link to Apple docs for semaphore_t