3 ms·
Also, the Objective-C Runtime reference[1]. About a decade ago, I learnt Objective-C in a day, by reading "The Objective-C Programming Language" and the Runtime
by woadwarrior01 3y ago
Also, the Objective-C Runtime reference[1]. About a decade ago, I learnt Objective-C in a day, by reading "The Objective-C Programming Language" and the Runtime Reference. It's such a beautiful and simple language, if you know C. I wish Swift were as simple and succinct. AFAIK, Objective-C++ is still the easiest way to bridge C++ code with Swift code. Knowledge of Objective-C is still relevant for anyone building apps that need to use C++ libraries.
[1] https://developer.apple.com/documentation/objectivec/objective-c_runtime https://developer.apple.com/documentation/objectivec/objecti...
- ethansinjin 3y agoAs of Swift 5.9, using Obj-C++ is no longer necessary! https://swift.org/documentation/cxx-interop/ https://swift.org/documentation/cxx-interop/
- hugi 3y agoObjective-C was my first "real" language, started working with it with almost no knowledge of C to make some Mac Apps on Rhapsody and later Mac OS X. Nice documentation and an awesome first language, not least due to the lovely Foundation and AppKit frameworks and the nice UIs of ProjectBuilder and InterfaceBuilder at the time. It was pure fun writing software in that environment.