了解Xcode目錄結構 開發者必看
了解Xcode目錄結構 開發者必看是本文要介紹的內容,主要講解了xcode的目錄結構,讓我們可以方便的去學習,不多說,先來看內容。
創建一個viewbase的程序,xcode會自動生成一些文件。目錄結構如下圖(工程名為OutletAndAction)
XXXAppDelegate.h和XXXAppDelegate.m:應用程序的委派
XXXViewController.h和XXXViewController.m:視圖控制器,主要是界面的控件響應函數
Frameworks文件夾:系統的一些頭文件集合
XXX_Prefix.pch:一些公用的頭文件,相當于vc里面的stdafx.h
main.m:main函數,應用程序入口
XXX-Info.plist:應用程序配置文件,包含icon、名字、主窗口的nib文件(nib == xib)等。
XXXViewController.xib:應用程序默認的view
MainWindow.xib:應用程序主窗口
雙擊在interface builder中打開MainWindow.xib看到如下圖
其中Window表示應用程序的惟一窗口(UIWindow的實例),OutletAndActi..表示OutletAndActionDelegate的一個實例,Outlet And Ac…表示OutletAndActionViewController的一個實例。這兩個實例的類在第一張圖中都有看到了。它是Xcode自動創建的。
打開XXXViewController.xib你會發現它比MainWindow.xib少后兩個,并且Window變成了View。
鼠標單擊上面的File's Owner你會在右邊的獨立窗口看到:
注意到那個Class那一欄表示這個View 由OutletAndActionViewController這個類控制,現在我想你能大概明白為啥我們在Interface Builder使用技巧里面關聯控件和控件響應事件以及給控件綁定數據的時候,都和File's Owner有關了。
小結:了解Xcode目錄結構 開發者必看的內容介紹完了,希望本文對你有所幫助!