5
में CVaListPointer पैरामीटर के साथ विधि का आह्वान कैसे करें I निम्नलिखित विधि का उपयोग कैसे करना चाहिए? विधि एक वर्ग से संबंधित है जो लॉग प्रिंट करता है।स्विफ्ट
NSLog(@"Message %@ - %@", param1, param2);
कोई भी विचार:
func log(format: String!, withParameters valist: CVaListPointer)
ऑब्जेक्टिव-सी में इस प्रकार दिखाई देगा
मैं क्या हासिल करना चाहते हैं?
'CVaListPointer' के बजाय' CVarArg' लेने वाले फ़ंक्शन के लिए आप क्या अनुशंसा कर सकते हैं? – kelin
यदि 'CVarArgType' को 'CVarArg' द्वारा प्रतिस्थापित किया गया है, तो कंपाइलर प्रकार की वजह से एक त्रुटि दिखाएगा, और यदि आप' CVarArg' को 'CVarArgType' पर डालने का प्रयास करते हैं, तो आपको एक क्रैश मिलेगा। – kelin