Xcode 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
के लिए प्रतीक प्राप्त करने के लिए मुझे किस मॉड्यूल को आयात करना चाहिए?
धन्यवाद!
मैं 'कहा है | आयात Darwin.C.stdatomic' - या यहाँ तक कि' # शामिल 'में एक ब्रिजिंग हैडर , लेकिन जब मैं इसका परीक्षण करता हूं तो यह 'atomic_compare_exchange_strong' नहीं लाता है। और मैं https://openradar.appspot.com/27161329 देखता हूं तो शायद यह अभी तक नहीं है। –
Moritz