Не знаю точно, если NSThread
использует библиотеку pthreads внутри.Возможно, так и есть, но поскольку у нас нет исходного кода для NSThread
, мы действительно не знаем.
Разница в том, что pthread
- это библиотека C и NSThread
является библиотекой Objective-C .Но оба они выполняют одинаковую функциональность.
Необходима библиотека Objective-C , если вам нужно использовать ее в сочетании с другими частями Objective-C API.То есть, вы не сможете хранить pthread в NSArray
.