बस सोच रहा है कि क्या आप एक उद्देश्य सी विधि में दो तर्क वापस कर सकते हैं, उदाहरण के लिए मैं एक कार्टेशियन समन्वय (एक्स, वाई), मूल रूप से दो इंट्स लौटना चाहता हूं। एक वर्ग बनाकर और एक उदाहरण लौटकर ऐसा करने का एकमात्र तरीका है? क्या कोई अन्य तरीका है जिसके बारे में मैं सोच नहीं रहा हूं, यहां एक शुरुआत करने वाला।क्या आप उद्देश्य-सी में दो तर्क वापस कर सकते हैं?
(वाक्य-मदद भी सराहना किया जाएगा।)
धन्यवाद,
निक
और अब स्विफ्ट की शुरुआत के साथ, आप टुपल्स का उपयोग करके कार्यों से कई तर्क वापस कर सकते हैं। विवरण के लिए [स्विफ्ट प्रोग्रामिंग भाषा] देखें (https://developer.apple.com/library/prerelease/ios/documentation/swift/conceptual/swift_programming_language/index.html)। – gavinb
उद्देश्य सी में, प्राइमेटिव के पॉइंटर्स को सौंपने के लिए वाक्यविन्यास क्या है? जैसे कि बूल या इनट्स। मैंने सोचा कि मैं सिर्फ एक सितारा को हटा सकता हूं लेकिन ऐसा लगता है कि मैं पूरी कहानी नहीं देख रहा था। –
@ रीयनपूलोस आदिम प्रकारों के लिए, यह सी के समान है। संदर्भ के द्वारा चर को पास करें (उदाहरण के लिए। 'कैल्क (int a, int b, int * c) ') और शरीर में मान को * * c = a + बी; '(उदाहरण के लिए)। – gavinb