Mac OS X/Cocoa2009. 5. 1. 16:06
이글의 작성 의도는 [이곳]을 참조하라.


오늘 심심한 김에, Xcode가 생성한 Max OS X application과 iPhone application project를 비교해 보았다.


Mac OS X application은 Cocoa Application으로 생성하였고,

iPhone application은 Navigation-Based Application으로 생성하였다.


기본 파일 구성은 그리 다르지 않아 보인다.

단지 iPhone application 쪽에는 두 개의 클래스 파일이 더 추가되어 있는 것을 볼 수 있다. 이 정도 차이 쯤이야...


그런데 눈에 띄는 부분이 있다. xib 파일의 위치이다. 

Mac OS X application은 각 언어별로 lproj 디렉토리가 생성되고 그 하위에 배치되는 반면,

iPhone application은 프로젝트 루트에 위치하고 있다.


Hello_MacOSX

build

Hello_MacOSX.build

Hello_MacOSX.pbxindex

categories.pbxbtree

cdecls.pbxbtree

decls.pbxbtree

files.pbxbtree

imports.pbxbtree

pbxindex.header

protocols.pbxbtree

refs.pbxbtree

strings.pbxstrings

control

strings

subclasses.pbxbtree

symbols0.pbxsymbols






English.lproj

InfoPlist.strings

MainMenu.xib

Hello_MacOSX_Prefix.pch

Hello_MacOSX.xcodeproj

Info.plist

main.m

Hello_iPhone

build

Hello_iPhone.build

Hello_iPhone.pbxindex

categories.pbxbtree

cdecls.pbxbtree

decls.pbxbtree

files.pbxbtree

imports.pbxbtree

pbxindex.header

protocols.pbxbtree

refs.pbxbtree

strings.pbxstrings

control

strings

subclasses.pbxbtree

symbols0.pbxsymbols

Classes

Hello_iPhoneAppDelegate.h

Hello_iPhoneAppDelegate.m

RootViewController.h

RootViewController.m




Hello_iPhone_prefix.pch

Hello_iPhone.xcodeproj

Info.plist

main.m

MainWindow.xib

RootViewController.xib



최초 작성일 : 2009년 5월 1일 / 최종 수정일 2009년 5월 1일

'Mac OS X > Cocoa' 카테고리의 다른 글

Mac OS X과 iPhone application directory 비교  (0) 2009.05.01
Objective-C  (0) 2009.03.09
Cocoa Programming - XCode 2  (0) 2009.03.08
Posted by 고처리