Skip to content
November 6, 2011 / windperson

Objective-C Programming jargon

這些鬼東西表面上看起來跟寫app無關,但是,沒搞懂,看code看得霧煞煞心慌慌腦袋亂!

Object Model:

http://developer.apple.com/library/ios/#DOCUMENTATION/Cocoa/Conceptual/OOP_ObjC/Articles/ooObjectModel.html

http://rintarou.dyndns.org/2010/12/09/objective-c-淺談/

Connivence Constructor:

http://www.quora.com/Objective-C-programming-language/What-is-a-convenience-constructor

Designated Initializer & Multiple initializers:

http://developer.apple.com/library/ios/#DOCUMENTATION/General/Conceptual/DevPedia-CocoaCore/MultipleInitializers.html

retain/release:

http://www.otierney.net/objective-c.html.zh-tw.big5#retain

http://dev.10086.cn/cmdn/wiki/index.php?doc-view-3560.html

strong / weak reference:

http://stackoverflow.com/questions/7306601/how-do-weak-and-strong-references-look-like-in-objective-c

有關於Objective-C惡名昭彰的記憶體管理,這裡有幾個教學影片:

http://www.markj.net/iphone-memory-management-tutorial-video/

如果實在搞不清楚,『懶人守則四條』務必記牢:

http://interfacelab.com/objective-c-memory-management-for-lazy-people/

Key-Value Observing:

http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/KeyValueObserving/KeyValueObserving.html

Target-Action Pattern:

http://developer.apple.com/library/IOS/#documentation/General/Conceptual/Devpedia-CocoaApp/TargetAction.html

Delegate:

http://iphonedevelopertips.com/objective-c/the-basics-of-protocols-and-delegates.html

Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: