Bekijk inderdaad eerste de basisdocumentatie eens, veel zal duidelijk worden.
Als je een imperatieve taal gewoon bent zoals C, Pascal, dan zijn dit ongeveer de overeenkomsten :
Methods : functies of procedures
Objecten: variabelen ook wel instances genoemd
Classes: types, vergelijkbaar met records/structs maar een stuk krachtiger doordat ze ook methoden kunnen bevaten en je kan oververven.
maar ga nu eerst een goed boek lezen over OO-programming, lees dan iets over gestructureerd programmeren (bv Design Patterns van 'thé gang of four') en lees dan iets over Objective-C. De taal = de syntax is eigenlijk het minst belangrijk, als je de concepten en de achtergronden kent leer je heel vlug een taal.
Hoewel ik de syntax van Objective C niet echt supermooi vind, is ze (voor mij dan toch) al 100x beter dan C++, ze doet mij ook denken (en het is normaal want van daar haalden ze de mosterd) aan Smalltalk (zeker ook wel iets over lezen). Last but not least: een grondige kennis van Objective C is niet nodig om Mac/iPhone applicaties te maken, het framework : Cocoa is veel belangrijker. Als introductieboek kan ik je alvast aanraden : "Beginning iPhone 4 Development" van Apress. (ik heb indertijd "Beginning iPhone 3 Development" gebruikt om mij onder te dompelen in Cocoa en vond deze boeken helderder dan bv O'Reilly)