FOUNDATION_EXPORT and export

Jusr for more compatible

in C:    FOUNDATION_EXPORT = extern
in C++:  FOUNDATION_EXPORT = extern "C"

ref: NSObjCRuntime.h