मैं Xcode 8 बीटा 5 उपयोग कर रहा हूँ और मैं फिर उन्हें अधिसूचना नामस्विफ्ट 3 - NSNotification.Name के रूप में enum कच्चे मूल्य का उपयोग कैसे करें?
NotificationCenter.default.post(name: Notes.note1.rawValue as NSNotification.Name,
object: nil, userInfo: userInfo)
लेकिन मैं कर रहा हूँ के रूप में उपयोग करने की कोशिश कर इस
enum Notes: String {
case note1
case note2
}
तरह की सूचनाओं का एक enum सेटअप करने के लिए कोशिश कर रहा हूँ एक त्रुटि हो रही है।
Cannot convert value of type 'String' to specified type 'NSNotification.Name'
वहाँ एक काम के आसपास है, या मैं कुछ याद आ रही है? यह एक्सकोड 7.3.1
में काम करता है किसी भी मदद की सराहना की जाएगी।
त्वरित प्रतिक्रिया के लिए धन्यवाद। मुझे एक्सटेंशन के बारे में सोचना चाहिए था! –
मुझे लगता है कि 'विस्तार नोटिफिकेशन' नाम के अंदर 'enum MyNames' डालने का कोई कारण नहीं है। इसमें बिलकुल मतलब नहीं है। – faviomob