More Related Content
Similar to 【12-B-1】 実例で学ぶ Objective-C 2.0 と GUI の関係~ iPhone アプリ開発を視野に入れて
Similar to 【12-B-1】 実例で学ぶ Objective-C 2.0 と GUI の関係~ iPhone アプリ開発を視野に入れて (13)
More from devsumi2009 (20)
【12-B-1】 実例で学ぶ Objective-C 2.0 と GUI の関係~ iPhone アプリ開発を視野に入れて
- 3. ✦
✦
✦
(C)2009 T. Ogihara
- 4. NeXTstep
Objective-C
(C)2009 T. Ogihara
- 8. Objective-C
1983 Brad Cox Stepstone
NeXT (1988 )
1996 Apple NeXT
Mac OS X 2000
Objective-C 2.0 2007
iPhone 2007
(C)2009 T. Ogihara
- 9. C++ C
C C++ C++
C
C
C
(C)2009 T. Ogihara
- 10. Objective-C C
C Objective-C
C
Objective-C
(C)2009 T. Ogihara
- 11. OO (1)
Mixin
Java Objective-
C
(C)2009 T. Ogihara
- 12. OO (2)
C++
::
C#
(C)2009 T. Ogihara
- 13. OO (3)
(int )
(C)2009 T. Ogihara
- 15. (1)
id obj; /* */
[ obj msg ]
(C)2009 T. Ogihara
- 16. (2)
[ obj msg:100 ]
[ obj msg:100 param: N+1 ]
r = [ obj msg:15 ];
(C)2009 T. Ogihara
- 17. @interface :
{
;
...
}
;
...
@end
(C)2009 T. Ogihara
- 20. Mac OS X
Mac OS X 10.5 (Leopard)
OS X iPhone
(C)2009 T. Ogihara
- 21.
@selector( )
(C)2009 T. Ogihara
- 24. -
show:
(C)2009 T. Ogihara
- 26. Carbon
Cocoa
JDK
BSD
Quick
Time
Mac OS X OS X iPhone
(C)2009 T. Ogihara
- 27.
GUI
(C)2009 T. Ogihara
- 30. iPhone
-
Foundation
AppKit → UIKit
API Core
Foundation
C
(C)2009 T. Ogihara