3 ms·
I learned Objective C in about a week (two days of reading, then three more days of trying stuff out). I'm not an expert ObjC hacker, but if you already know C
by kabdib 12y ago
I learned Objective C in about a week (two days of reading, then three more days of trying stuff out).
I'm not an expert ObjC hacker, but if you already know C++ and have done a little UI work in something before then you shouldn't have much trouble.
Once I got over the hump (mostly weirdness with terminology and window manipulation), the XCode environment feels quite nice, comparable to Visual Studio with the Whole Tomato plugins.
Next up: Android. Hmmm.
- nkozyra 12y agoBoy, I considered myself pretty well-versed in C++ (and pretty good at C proper) and looked at Objective C like it was Delphi or something the first time. I wouldn't say it's a simple transition, even if it is a superset. You can get away with writing a great deal of an iOS app without doing much in C proper at all.
- craigching 12y agoCurious what you found difficult? Maybe memory management and synthesize? The dynamic nature of Obj-C? Coming from a C/C++ background myself (and Java) I found it pretty straight-forward to learn. It wasn't free, but not too bad either. And I'd argue they've fixed most of the annoying things these days (synthesize was my biggest annoyance, never could understand why that couldn't be automated as it is now).