Tilmitt said:
I want to start learning Objective-C. I have no experience with C and from what i've heard alot of Objective-C books require you to already know C. Are there any books that teach Objective-C from scratch and also which books can you guys personally recommend?
I think it depends. If you have a solid grasp on general object-oriented concepts (classes, inheritance, etc.), that would help. If you know the difference between pointers and values, that might keep you from scratching your head at "weird" bugs. If you're totally unfamiliar with Cocoa, there's going to be a learning curve there, as well (namely, Interface Builder and how it fits in the development toolchain).
For me, the books didn't help -- I found that I figured things out the best by just trying things out and looking at lots of sample code. Different people learn differently, so that might not be for you, but it's worth a shot ...