4 ms·
I think you have it backwards what subsets and supersede are. The subset (C) by definition does not have everything in the superset (Objective-C), and one of th
by chc 15y ago
I think you have it backwards what subsets and supersede are. The subset (C) by definition does not have everything in the superset (Objective-C), and one of the crucial features missing is Objective-C's object model and message passing. This is not intractable (BridgeSupport and the runtime API should be sufficient), but it will definitely be more work than writing Objective-C directly.
- jlongster 15y agoThat's what I said, Objective-C is a superset of C. C is a subset of Obj-C. You can simply do this (the actual FFI call might be wrong, it's been a while): (c-lambda (ptr) void "[___arg1 sendThisMessage:1];") You can literally code Obj-C straight into it.