views:

76

answers:

2

I am finding this What Ruby knowledge should I have? thread so useful as I try to get to grips with Ruby I keep going back to it over and over. Its been a real help to guide me into writing decent Ruby code.

I have over the past few months been struggling to get to grips with Objective-C, writing all sorts of messy bits. Its occurred to me that this is probably because Im treating it as C# with a different syntax.

I want to get down with the language now. I want to leverage its power in the way that it is supposed to be leveraged so I can write some beautiful code.

So, what Objective-C knowledge should I have?

+4  A: 

If anything, always keep in mind that Objective-C is a strict superset of C. Anything that will work in C automatically extends to Objective-C by definition.

For example, structs, global functions, pointers—everything that you learn from C is applicable to Objective-C.

htw
+1  A: 

Subscribe/Read blogs like CocoaWithLove

Most of the articles cover the right philosophy and the correct code to implement a given task

Mihir Mathuria
Regarding Cocoa blogs: http://stackoverflow.com/questions/232567/best-cocoa-mac-os-x-programming-blogs
nall