Iphone Dev

2,038 views
1,977 views

Published on

Published in: Technology, News & Politics
0 Comments
10 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,038
On SlideShare
0
From Embeds
0
Number of Embeds
311
Actions
Shares
0
Downloads
44
Comments
0
Likes
10
Embeds 0
No embeds

No notes for slide



  • msg:内部转译为对objc_msgSend的调用,大部分时候可以将其理解为和虚函数等同,动态绑定方式和虚函数有区别,vtable vs dispatch table,更多动态特性
    category: 实现(Implementation)的分类,为已经存在的类添加新方法,官方类丰富多彩的民间扩展
    protocol: 抽象接口定义,调用的契约,Formal / Informal Protocol.对比java interfaces







  • Iphone Dev

    1. 1. iPhone Beta http://club.blogbeta.com twitter: @betasalon Robin Lu in-src.com
    2. 2. iPhone @ IN-SRC Studio iamawalrus@gmail.com http://www.robinlu.com
    3. 3. • Object-C • • •
    4. 4. Object-C • a simple computer language designed to enable sophisticated object-oriented programming • Message • Category • Protocol
    5. 5. • Target-Action • Delegation • Notification • Key Value Coding (KVC) • Singleton
    6. 6. • • retain (alloc, copy) • release • autorelease • •
    7. 7. • Apple , • iPhone • http://itunes.stanford.edu/
    8. 8. : COCOA PROGRAMMING FOR MAC OS X The iPhone Developer’s Cookbook Beginning iPhone Development
    9. 9. : • http://iphone.wordpress.org/ • ftp://ftp.idsoftware.com/idstuff/wolf3d/ wolf3d_iphone_v1.0_src.zip
    10. 10. : • facebook: http://github.com/joehewitt/three20/tree/ master • JSON: http://code.google.com/p/json-framework/ • RE: http://regexkit.sourceforge.net/#RegexKitLite • http server: http://code.google.com/p/cocoahttpserver/ • 2D Engine: http://code.google.com/p/cocos2d-iphone/ • 3D Engine:http://oolongengine.com/
    11. 11. :RSS • Planet iPhone SDK: http://www.planetiphonesdk.com/ planet_iphone_sdk_feed.xml • Cocoa With Love: http://cocoawithlove.com/feeds/ posts/default • Cocoa Is My Girlfriend: http://feeds.feedburner.com/ CocoaIsMyGirlfriend

    ×