我一直在學習Objective-C和IOS 5開發大約兩個月,並找到一些開源的IOS應用程序項目,現在我嘗試閱讀這些源代碼,但是當我開始時,我不知道如何開始閱讀,誰能給我一些建議,讓我知道如何有效閱讀。謝謝大家。如何閱讀IOS應用程序項目
回答
從AppDelegate和RootViewController開始(通過啓動應用程序檢查rootviewController並注意首先加載的內容)。如果你不能找到該項目的RootViewController的,添加一個簡單的一行:
NSLog(@"I am in View 1");
在每個班級的
,看看哪些被先叫。然後,在找到第一個控制器之後,請按照該代碼查看所調用的內容以及對此的響應。
我推薦從一個簡單的開源項目開始,而不是像閱讀Cocos 2D遊戲那樣複雜的東西。例如,從Apple在開發人員文檔中提供的示例代碼開始 - 使用多個視圖控制器,表格視圖代碼等。
編輯:簡單解決方案 - 如果在開源項目中使用它看着。否則,請參閱上文。
謝謝,從簡單的一個開始。 – chinabenjamin66
很高興我能幫到你。請標記答案正確。謝謝 :) –
我會先看看Storyboard
的佈局(在iOS 5中,這已成爲大多數人設計UI的常用和首選方式)。看看最初的場景,然後使用身份檢查員來查看子類型ViewController
是什麼。仔細觀察VC的代碼,看看發生了什麼。運行應用程序以查看執行流程與Storyboard
設計的對比情況。
- 1. 如何將觀看的電影閱讀到iOS應用程序
- 2. 如何閱讀Collection.System.Collections.Generic.ICollection項目
- 3. 如何閱讀Github項目?
- 4. 如何閱讀應用程序首選項?
- 5. 如何閱讀應用程序啓動時的首選項
- 6. iOS UITest:如何閱讀iOS上的UITest中的應用程序設置
- 7. Android - 如何閱讀應用程序類中的程序包名
- 8. 如何爲Xcode項目和iOS應用程序創建libtiff?
- 9. 如何修改iOS應用程序的TableView項目?
- 10. 閱讀應用程序使用信息
- 11. 閱讀屬於其他應用程序的文件iOS
- 12. 在ios應用程序中閱讀HTML標籤
- 13. 在iOS XMPP聊天應用程序中閱讀回執
- 14. 實施iOS條碼閱讀器應用程序
- 15. 爲iOS創建電子書(pdf)閱讀器應用程序
- 16. 如何閱讀不同項目的web.config?
- 17. 如何閱讀所有Feed項目?
- 18. 如何在我們的應用程序中閱讀anather應用程序的pdf?
- 19. 如何加入登錄iOS我的QR世界閱讀器應用程序?
- 20. 如何在iOS應用程序中下載,更新和閱讀XML文件?
- 21. 如何爲pdf閱讀器添加可滾動工具欄IOS應用程序
- 22. RSS閱讀器如何知道我已閱讀哪些項目,以及哪些項目我沒有閱讀?
- 23. 在iOS程序中閱讀plist
- 24. 的iOS應用程序內訂閱 -
- 25. Cocoa XML閱讀器應用程序
- 26. 閱讀的log4j.xml在Spring應用程序
- 27. 在應用程序內閱讀PDF Android
- 28. RSS閱讀器的Web應用程序
- 29. NFC:和閱讀應用程序啓動
- 30. CS203 RF閱讀器 - C#應用程序
您可以從appdelegate開始,看看哪個視圖控制器被添加到窗口中。 – thelaws