2013-04-13 17 views
0

我一直在學習Objective-C和IOS 5開發大約兩個月,並找到一些開源的IOS應用程序項目,現在我嘗試閱讀這些源代碼,但是當我開始時,我不知道如何開始閱讀,誰能給我一些建議,讓我知道如何有效閱讀。謝謝大家。如何閱讀IOS應用程序項目

+2

您可以從appdelegate開始,看看哪個視圖控制器被添加到窗口中。 – thelaws

回答

1

從AppDelegate和RootViewController開始(通過啓動應用程序檢查rootviewController並注意首先加載的內容)。如果你不能找到該項目的RootViewController的,添加一個簡單的一行:

NSLog(@"I am in View 1"); 
在每個班級的

,看看哪些被先叫。然後,在找到第一個控制器之後,請按照該代碼查看所調用的內容以及對此的響應。

我推薦從一個簡單的開源項目開始,而不是像閱讀Cocos 2D遊戲那樣複雜的東西。例如,從Apple在開發人員文檔中提供的示例代碼開始 - 使用多個視圖控制器,表格視圖代碼等。

編輯:簡單解決方案 - 如果在開源項目中使用它看着。否則,請參閱上文。

+1

謝謝,從簡單的一個開始。 – chinabenjamin66

+1

很高興我能幫到你。請標記答案正確。謝謝 :) –

1

我會先看看Storyboard的佈局(在iOS 5中,這已成爲大多數人設計UI的常用和首選方式)。看看最初的場景,然後使用身份檢查員來查看子類型ViewController是什麼。仔細觀察VC的代碼,看看發生了什麼。運行應用程序以查看執行流程與Storyboard設計的對比情況。

相關問題