Change your .c files to .m. Then you can use objective-c calls _in_ your C
code.
Objective C is a proper superset of C, and so you just need to inform the
compiler of your intent by changing the file extension(s).
Kirk Kerekes
(iPhone)
> Message: 1
> Date: Fri, 13 Nov 2020 11:16:23 -0800
>
Yes, that's nice, clean approach, and will do what I need.
Thanks!
-Carl
> On Nov 13, 2020, at 11:42 AM, Martin Wierschin wrote:
>
> A nice way to do this is to have a bridge header file that only declares C
> functions. The corresponding .m source code file will have C functions that
> nati
A nice way to do this is to have a bridge header file that only declares C
functions. The corresponding .m source code file will have C functions that
natively call Objective-C methods. This same header can be included in .c files
without any trouble, letting them have access to Obj-C code via t
I have built an ObjC/Cocoa/Foundation library.dylib; it works well when linked
with ObjC apps.
But now I need to link a C program against that library. How do I invoke the
ObjC library methods from a C program? (I know I can add C function entry
points to the library, but how do they invoke th