Learning Objective-C from a C background
I need advices from more experienced Objective-C programmers.

Why do I keep coding Objective-C thinking it is C?

I need to change my mind set from C to Objective-C, because I'm tired of writing non-reusable code! I want to take better advantage of an OOP environment. 

Please, I need any hint from you guys, even a good book to read to become a better Objective-C and Cocoa Touch programmer coming from a C mind set.

Thank you!
Learning Objective-C from a C background
===

I need advices from more experienced Objective-C programmers.

Why do I keep coding Objective-C thinking it is C?

I need to change my mind set from C to Objective-C, because I'm tired of writing non-reusable code! I want to take better advantage of an OOP environment. 

Please, I need any hint from you guys, even a good book to read to become a better Objective-C and Cocoa Touch programmer coming from a C mind set.

Thank you!