iPhone開發基礎教程_第二章

1.各個子文件夾的做用
        Classes:
                    編寫的大多代碼都保存在這裏,其中包括全部的Objective-C類,能夠在Classes文件夾下建立一些子文件夾來組織代碼。
        Other Sources:
                    包含除了Objective-C類以外的源代碼文件,此文件夾包含下面兩個文件
                        Hello World_Prefix.pch:擴展名.pch表示"預編譯的頭文件"。這是項目所使用的來自外部框架的一組頭文件
                        main.m : 此文件包含應用程序的main()方法。一般不須要編譯或修改此文件。
        Resources:
                    包含應用程序中的非代碼文件。如圖像、聲音文件等。此文件夾中應包含下面3項
                        Hello_WorldViewController.xib : 此文件包含程序Interface Builder所使用的信息。
                        Info.plist : 包含應用程序相關信息的屬性列表。
                        MainWindow.xib : 應用程序的主Interface Builder(或nib)文件,
        Frameworks:
                    是一種特殊的庫,其中能夠包含代碼、圖像和聲音文件等資源。在此文件夾中添加的任何框架或庫都將連接到應用程序中,而且代碼將可以使用包含在該框架或庫中的對象、函數和資源。
        Products:
                    包含此項目在編譯時生成的應用程序。
2.Interface Builder簡介
            在應用程序中添加一個按鈕,須要經過實例化一個UIButton類型的對象。能夠經過下面代碼的方式
                UIButton *myButton = [[UIButton alloc] initWithFrame:aRect] ;
        1.nib文件的構成
                    標爲Hello_WorldViewController.xib的窗口是nib文件的主窗口。
                    每一個nib文件最初都有一樣的兩個圖標:File's Owner和First Responder,他們是自動建立的,而且不能刪除。
                    File's Owner 是全部nib文件中的第一個圖標,它表示從磁盤加載nib文件的對象。File's Owner 是"擁有"此nib文件副本的對象。
                    First Resources 就是用戶當前正在與之交互的對象。
                 將隨着用戶與界面的交互而變化,而且First Resources圖標能夠方便開發人員操做當前做爲First Resources的控件或視圖,而不須要編寫代碼來肯定這些控件和視圖框架

相關文章
相關標籤/搜索