成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

iPhone 開發技術指南 Xcode 窗口

移動開發 iOS
本文介紹的是iPhone 開發技術指南 Xcode 窗口,很詳細的講解窗口的布局等內容,我們先來看內容詳解!

 iPhone 開發技術指南 Xcode 窗口是本文介紹的內容,iPhone 開發技術指南 Xcode 窗口是在上面的New Project窗口中點擊Save按鈕確定保存之后,界面自動進入了Xcode窗口,如圖2-6所示。

iPhone 開發技術指南 Xcode 窗口

圖2-6 Xcode窗口

窗口的布局

打開Xcode窗口后,可以看到窗口主要由四部分組成:

左側的Groups & Files窗格 :在這個窗格中包含了項目的所有資源,這些資源已經自動進行了邏輯上的分組,但我們也可以根據自己需要移動組內文件、刪除組或重命名組。若需要查看某一項的詳細信息,可以單擊每個組左側的三角形圖標來展示下一級子目錄,查看完畢后也可以再次單擊三角形圖標來隱藏子目錄。這里顯示的分組只是邏輯上的,在物理結構的存儲上并不一定和在這里看到的相同。

右上方的細節顯示窗格 :該窗格中顯示了在Groups & Files窗格中被選擇項的詳細信息。如在圖2-6中顯示的,在Groups & Files中選擇了AboutViewController.m文件,該窗格中便只顯示了AboutViewController.m文件。如果在 Groups & Files中選擇的是Classes文件夾,那么其中顯示的內容將是:AboutAppDelegate.h、AboutAppDelegate.m、 AboutViewController.h以及AboutViewController.m四個文件。

右下方的文件編輯窗格 :該窗格可根據在Groups & Files中所選文件,來顯示文件的具體內容,并且可以在該區域進行文件內容的編輯工作。如圖2-6,在Groups & Files中選中了AboutViewController.m文件,在右下方的文件編輯窗格中就對應顯示了該文件的代碼。

窗口最頂部一欄是工具欄 ,其中提供了許多常用的命令,如運行、搜索等。

以上,就是Xcode窗口的整體布局。

常用資源管理

下面我們來重點看一下Xcode是如何對開發中的一些常用資源進行管理的。在開發過程中常用資源都放在了Groups & Files窗格的第一項中,如本例的About項。

點擊About左側的小三角形圖標,可以對它的子目錄進行展開或折疊?,F在展開About的子目錄,可以看到5個子文件夾:Classes、 Other Sources、Resources、Frameworks和Products。下面就來分別介紹一下這5個文件夾在資源管理方面的主要職責:

(1) Classes文件夾:該文件夾主要用來保存代碼文件,絕大多數代碼文件要放在這里進行管理。如果項目較大,文件較多的話,也可以在這里繼續向下設置子目錄進行系統的管理。
  
(2) Other Sources文件夾:該文件夾也是用來管理項目的代碼文件,但只是包含非Objective-C類的源代碼文件。如圖2-6中所示的一個預編譯頭文件About_Prefix.pch文件和整個程序的入口—main.m文件。

(3) Resources文件夾:這里主要用來管理和保存項目的非代碼文件,比如圖像、聲音等文件。因為iPhone程序可以訪問的所有資源都放在自己的應用程序沙盒中,其他程序資源對本程序來說都是不可見的,所以需要將程序所需的一切資源都保存到這里來。

什么是應用程序沙盒呢?在iPhone中,每個程序只可以讀寫系統為本程序所創建的文件系統中的文件,而無法訪問到其他應用程序的。這個文件系統就稱為該應用程序的沙盒。

Resources文件夾下面,有兩個后綴名為.xib的文件。.xib是iPhone開發當中非常重要的一個文件類型,雙擊它會啟動Interface Builder。這類文件中包含了所有關于界面設計的信息。

About-Info.plist文件提供了一個列表,利用它,可以對程序的屬性進行一些修改。

(4) Frameworks文件夾:這里主要用來包含程序要使用的框架和庫,類似于C++中的lib文件與Java中的jar文件。在我們的程序創建時,項目已默認添加了最常用的框架和庫,即如圖2-5中所示的三個:UIKit.framework、Foundation.framework和 CoreGraphics.framework。但如果要使用其他并沒有默認添加進來的框架和庫的話,比如數據庫功能或OpengGL相關功能,則需要手動將對應的框架鏈接進來。

(5) Products文件夾:此文件夾包含本項目已經編譯好的文件,如本例中的About.app。

小結:iPhone 開發技術指南 Xcode 窗口的內容介紹介紹完了,希望本文對你有所幫助!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-08-04 17:24:12

iPhone開發 Xcode 窗口

2011-07-06 17:53:40

iPhone SDK Xcode

2011-07-22 18:25:20

XCode iPhone SDK

2011-08-04 17:19:49

iPhone開發 Xcode 文檔

2011-07-06 17:48:30

iPhone Xcode 模擬器

2011-07-28 14:10:58

XCode iPhone APP

2011-07-26 08:52:57

2011-08-02 17:58:09

iPhone開發 事件

2011-07-25 17:13:31

iPhone 圖形 動畫

2011-07-07 09:20:30

Xcode

2011-07-06 18:10:20

Xcode 4 iPhone

2011-07-06 18:31:21

Xcode 4 iPhone 模擬器

2011-04-29 10:46:32

iPhone開發入門iPhoneiOS

2010-03-18 13:20:04

iPhone

2011-08-12 11:23:47

iPhone窗口視圖

2019-01-04 14:26:06

Web開發趨勢

2013-04-18 11:01:10

手機游戲手機游戲引擎技術選型

2011-07-26 17:39:53

Xcode iPhone 文檔

2011-05-16 17:19:29

游戲開發iPhone

2011-07-19 16:20:06

XCode 證書 模擬器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人性视频在线播放 | 日韩高清国产一区在线 | 国产精品日本一区二区不卡视频 | 这里只有精品999 | 一级欧美日韩 | 日本一区二区视频 | 国产玖玖 | 2022国产精品 | 国产成人精品一区二区三区视频 | 国产激情在线观看 | 欧美三区 | 欧美xxxx黑人又粗又长 | 成人在线免费观看视频 | 成人欧美一区二区 | 亚洲午夜精品 | 免费麻豆视频 | 日韩中文字幕高清 | 天天躁日日躁狠狠很躁 | www免费视频 | 日韩精品福利 | 日本天堂一区二区 | 盗摄精品av一区二区三区 | 国产日韩精品久久 | 成在线人视频免费视频 | 国产精品久久久久久久久久久久 | 免费超碰| 欧美日韩大片 | 一区二区国产在线 | 麻豆视频国产在线观看 | 国产精品日女人 | 精品一区二区三区在线观看国产 | 亚洲精品一区二区网址 | 国产一区二区三区在线 | 成人在线国产 | 亚洲成人福利视频 | 欧美日韩在线看 | 日韩精品久久一区 | 中文字幕第5页 | 亚洲成人在线网 | 尤物视频在线免费观看 | 国产精品国产三级国产aⅴ浪潮 |