I recently purchased a book and it went good until I reached the memory management section of the book. If anyone could possibly (minimally) explain + or - class/class methods. Code: - (float)circumferenceFromRadius:(float)radius; Or even something like that... Well, if you can help, let me know and I'll ask some questions.
If they start with + they are class methods. You call them like this: Code: [ClassName methodName]; If they start with - they are instance methods. You need an object of that class: Code: ClassName* instance = [ClassName new]; [instance methodName]; I hope that helps.
For instance methods it can also be called like Code: ClassName *className = [[ClassName alloc] init]; [className callMethod]; [className release]; That's personally what I use - it's just more natural for me