Objective-C and C interoperability
c, interop, objective-c
Solution
Objective-C is a strict superset of C. You don't need to use `extern "C"` or anything like that.
Problem
We're going to have to write a C library and this library has to be accessible from Objective-C. Now I don't know anything about Objective-C so I wonder how simple Objective-C <-> C interoperability is. Is that as simple as including the C header in the Objective-C code and linking to the library? Is there anything special I'm supposed to do (like the `extern "C"` bit with C++)?