는 엑스 코드 8/스위프트 3에 다음과 같은 경고를 얻기 : 스위프트 코드 기능 atomic_compare_exchange_strong
를 사용하는스위프트 3 : atomic_compare_exchange_strong
warning: 'OSAtomicCompareAndSwap32Barrier' was deprecated in OS X 10.12:
Use atomic_compare_exchange_strong() from <stdatomic.h> instead
시도하는 것은 컴파일러 오류 리드 :
error: use of unresolved identifier 'atomic_compare_exchange_strong'
는 Darwin
또는 CoreFoundation
모듈을 가져 오기를하지 않습니다 문제를 해결.
atomic_compare_exchange_strong
의 기호를 가져 오려면 어떤 모듈을 가져와야합니까?
감사합니다.
I'고 말했다 수입 Darwin.C.stdatomic' 것 - 또는'사용법 #include'에서 브리지 헤더 ,하지만 테스트 할 때'atomic_compare_exchange_strong'을 가져 오지 않습니다. 그리고 나는 https://openradar.appspot.com/27161329를 보았을 것입니다. –
Moritz