2016-11-01 11 views
6

से कॉल असेंबली फ़ंक्शन xcode 8.0 में मेरे पास एक कोड है जो मैंने लिखा है कोड के एक हाथ असेंबली ब्लॉक के साथ। मैं इस एएसएम फ़ंक्शन को कॉल करना चाहता हूं और इसे एक पॉइंटर पास करना चाहता हूं - मेरे स्विफ्ट कोड से। मैं यह कैसे करु?स्विफ्ट

नीचे है मैं कैसे उद्देश्य-सी में ऐसा ही किया था:

void my_asm_function(int *myptr); //this is prototype in my h-file 

my_asm_function(&myIntVar); // this is how i call the function from my obj-c code 
+5

असेंबली के साथ लागू कॉलिंग फ़ंक्शन किसी भी सी फ़ंक्शन को कॉल करने जैसा ही होना चाहिए। –

उत्तर

2

बस किसी भी अन्य सी समारोह की तरह अपने फ़ंक्शन को कॉल करें ... कुछ इस तरह आप सीधा मदद करनी चाहिए: How to call C from Swift?