The Cocotron is an open source project which aims to implement a cross-platform Objective-C API similar to that described by Apple Inc.'s Cocoa documentation. This includes the AppKit, Foundation, Objective-C runtime and support APIs such as CoreGraphics and CoreFoundation.

Cocotron Code

SEL's are not C strings

Selectors in The Cocotron runtime are integers under the hood, not C strings. If you are doing questionable stuff like NSLog(@"%s",_cmd); you'll need to change this to NSLog(@"%s",SELNAME(_cmd)); if you want your program to not crash.