2015-06-18 4 views
6

उदाहरण समारोह"- >" फ़ंक्शन घोषित करते समय तेज़ी से क्या होता है?

func example(titles: [String]) `->` [UIButton] { 

} 

और मैं कहाँ (स्विफ्ट में घोषित कार्यों के लिए प्रासंगिक दस्तावेज़) इस विषय पर अधिक डॉक्स मिल सकता है?

+0

'gt'' का अर्थ है" से अधिक ", और' > '' –

+0

'> 'से बचने का अर्थ है'>', 'पूरी तरह से यह' -> 'है। – holex

+0

- > -> चिह्न का प्रतिनिधित्व करते हैं। और " एकल "उद्धरण – Rex

उत्तर

15

स्विफ्ट फ़ंक्शन घोषणाओं में कोई > नहीं है - किसी ने उस पृष्ठ में HTML प्रतिपादन को पोस्ट किया है जिसे आप पढ़ रहे थे। यह -> (एक हाइफ़न से बना एक तीर और ऑपरेटर से अधिक) होना चाहिए जिसका उपयोग फ़ंक्शन के रिटर्न प्रकार को इंगित करने के लिए किया जाता है।

पाठ

func example(titles: [String]) -> [UIButton] { 

} 

example समारोह एक पैरामीटर प्रकार [String] (स्ट्रिंग की सरणी) का titles का आह्वान किया है जिसका मतलब है पढ़ने के लिए चाहिए था और यह एक [UIButton] (UIButton की सरणी) देता है।

+1

thx का प्रतिनिधित्व करता है! बहुत स्पष्ट और स्पष्ट! – Bob

2

मान लें कि आप -> के बारे में बात कर रहे हैं जो उस समारोह के वापसी मूल्य को दर्शाता है।

संबंधित मुद्दे

 संबंधित मुद्दे