NSScreencast Episode #1 Objective-C Basics
Objective-C Basics - NSScreencast
- interface (.h), implementation (.m)
- Instance Method(-), Class Method (+)
- can add line break in each argument
- objc_msgSend [recipient Message:message]
- arc (automatic reference countiing)
- [[Type alloc] init], [obj release]
- [obj retain], [obj dealloc]
- factory methods, return [label autorelease];
- Need to release? - create, retain
- Release too many times -> App will crash
- Forget to release -> Leaks memory
- format specifier % + [d f g s c @]
XCodeで修飾キーと矢印をすごい使っている
arc
[iOS5] ARC (Automatic Reference Counting) : Overview - iOS 開発ブログ Natsu's note