fbpx

iPhone SDK 開發教學 - 安裝與環境建置

1. 下載與安裝 iPhone SDK

  • 網址 http://developer.apple.com/iphone/
  • 註冊帳號
  • 下載 SDK (約2G多)
    http://developer.apple.com/iphone/download.action?path=/iphone/iphone_sdk_3.0__final/iphone_sdk_3.0__leopard__9m2736__final.dmg
  • 安裝 SDK
  • 執行 xCode
    位置 Macintosh -> Developer -> Applications -> Xcode

2. 建立新的Project

  • File -> New Project -> 輸入MyProject

  • 選擇 Mac OS X -> OpenGL ES Application -> [Choose]

3. 設定需要的 Frameworks

  • 加入 AudioToolbox ,對 Frameworks 按右鍵 Add -> Existing Frameworks 選擇
    /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/Frameworks/AudioToolbox.framework
  • 加入 OpenAL ,對 Frameworks 按右鍵 Add -> Existing Frameworks 選擇
    /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/Frameworks/OpenAL.framework
  • 加入 CoreGraphics ,對 Frameworks 按右鍵 Add -> Existing Frameworks 選擇
    /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/Frameworks/CoreGraphics.framework

iphone_1.3

iphone_1.4

4. 加入 CCGameBox 與自己的 Code

  • 將 CCGameBox資料夾複製到專案目錄

對 MyProject 按下滑鼠右鍵 Add -> Existing Files 選擇 CCGameBox 資料夾 -> Add -> 勾選 Recursively create groups for any add folders
iphone_1.5

iphone_1.6

  • 更改 Classes/EAGLView.m -> EAGLView.mm 這樣一來就可以在檔案中進行C++的編寫了

下面的Method是程式的起點,我們就從這裡開始動手腳

(void)drawView {}

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料