नई Xcode 4.4 बाहर है और यहशाब्दिक @YES आईओएस में काम नहीं कर 5/Xcode 4.4
@42
@"String"
@23.0L
@{ @"key" : obj }
और
@[obj1, obj2]
तरह शाब्दिक का समर्थन करना चाहिए और यह होना चाहिए @YES
और @NO
का भी समर्थन करता है, जो नवीनतम आईओएस 5 (और पूर्व) को लक्षित करते समय काम नहीं कर रहा है। यह त्रुटि संदेश दिखाई संकलन के बाद:
अनपेक्षित प्रकार नाम 'BOOL': उम्मीद अभिव्यक्ति
मुझे पता है तुम @(YES)
और @(NO)
टाइप करके इसे ठीक कर सकते हैं। लेकिन मैं यह जानना चाहता हूं कि यह उम्मीद के अनुसार क्यों काम नहीं कर रहा है।
यह ध्यान दिया जाना चाहिए कि इसे '#import' के बाद किया जाना चाहिए - यदि कोई इन # डिफाईन्स को अपने प्रीफिक्स.pch में रखता है, तो उन्हें पहले पीएच में फाउंडेशन आयात करना सुनिश्चित करना चाहिए। –