我是Objective-C和iOS編程的新手。我已經閱讀了一些Apple的「入門」文檔,並且已經下載了一些示例應用程序以嘗試熟悉應用程序中發生的事情。我感到困惑的是應用程序啓動時發生了什麼。我在main.m中看到UIApplicationMain被調用並調用AppDelegate。從我讀過的,現在,如果applicationDidFinishLaunching返回true,應用程序將進入主事件循環。瞭解iOS 7應用程序的應用程序流程。啓動時會發生什麼?
這一切是否正確?如果是這樣,我如何將我的代碼與事件綁定?事件發生時,我在哪裏創建類的實例?
最後,從我的理解中,Xcode現在創建了所有帶故事板的模板應用程序。但是,我看到的一些應用程序有點舊,並且不使用storyboard,但在目錄中的任何位置都看不到.xib或.nib文件,但應用程序已成功構建。假設應用程序需要這些文件,我錯了嗎?