Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How call assembly function from Swift

In xcode 8.0 i have an s-file with an arm assembly block of code i've written. I want to call this asm function and pass it a pointer - from my Swift code. How do i do this?

Below is how i did the same thing in objective-c:

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
like image 441
relayman357 Avatar asked Nov 01 '16 00:11

relayman357


1 Answers

Just call your function like any other C function... Something like this should help you straightforward: How to call C from Swift?

like image 122
Wagner Patriota Avatar answered Sep 21 '22 18:09

Wagner Patriota