मैं है निम्नलिखित कोड में ग्रांड सेंट्रल डिस्पैच के लिए वाक्यविन्यास इसके बारे में पता। dispatch_async के भीतर कॉल रिटर्न निम्नलिखित संकलन त्रुटि:स्विफ्ट
Cannot invoke 'init' with an argument list of type '(dispatch_queue_t!,() ->() -> $T3)'
मैं यह पता लगाने की कि यह कैसे लिखने के लिए इतना है कि यह काम करता है जैसे मैं किसी भी विचारों के लिए उद्देश्य सी धन्यवाद करने में सक्षम हो करने के लिए इस्तेमाल नहीं कर पा रहे!
मैं पूरी तरह से निश्चय के साथ यह जानते हुए कि आपके बंद अंदर बिना नहीं कह सकता, लेकिन आप शायद [सिंगल-एक्सप्रेशन क्लोजर से लागू रिटर्न] में चल रहे हैं (https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Closures.html#//apple_ref/doc/ यूआईडी/TP40014097-Ch11-XID_157)। अपने आंतरिक बंद होने के अंत में एक स्पष्ट 'वापसी' डालने का प्रयास करें। –
माइक एस, ऐसा लगता है कि काम किया है। धन्यवाद! यदि आप इसे उत्तर के रूप में पोस्ट करते हैं, तो मैं इसे सही के रूप में चिह्नित कर सकता हूं। – Sparklellama