第02章 建立項目

來源:互聯網
上載者:User

標籤:des   http   ar   io   os   使用   sp   on   檔案   

建立新項目

File-New-New Project   shift+command+N    Product Name(產品名稱)+Company Identifier(公司標識)Xcode會將這兩項結合起來,為應用程式產生一個唯一的Bundle Identifier Class Prefix(類名首碼),這裡應該輸入一個至少包含3個大寫字母的字串。 Devices 需要指定app針對的裝置類型(iphone,ipad,或通用) Use Storyboards 使用故事板Use ARC 使用ARCInclude Unit Tests 包含單元測試  1.工具列    啟動     停止      運行方案                 啟用\禁用斷點             即時檢視,顯示進行中的操作或處理            Editor: 標準視圖,輔助視圖command+option+enter,版本控制按鈕                View:控制 左邊導航控制台(navigator pane),下面的輸出資訊面板,右側工具 + 生產力面板(utility pane)的顯示隱藏Organizer: 很多通用功能的集合,API文檔查看器。。。 2.導航視圖 項目導航面板(project navigator) command+1項目用到的所有檔案,代碼,圖片檔案,資料模型,屬性列表等   符號導航面板(symbol navigator) command+2OC類型,枚舉類型,結構體,全域變數等  搜尋導航面板(search navigator) command+3  Find Optionstextualregular expression Regexdefinitionsreferences Find text 文本Find Symbol definitions 定義Find Symbol refrences 引用 In Project In Project And Frameworks   錯誤資訊導航面板  command+4   調試導航面板,線程堆棧  command+5  斷點導航面板  command+6 日誌導航面板(log navigator) command+7   3.跳轉欄  Recent Files 最近的檔案Unsaved Files 未儲存的檔案Counterparts 關聯的檔案Superclasses 父類Subclasses 子類Siblings 兄弟類Categories 分類Includes 包含Include By 被包含 上一個,下一個檔案 檔案路徑 點擊No Selection,彈出當前檔案中包含的方法和其他符號,選擇可跳轉到目標位置。C代表類M代表方法P代表property 4.工具 + 生產力面板 command+option+n內容會隨編輯器面板顯示的內容不同而不同 5.Interface Builder使用者介面編輯器,已經整合進xcode中 6.新的編譯器和調試器LLVM(Low Level Virtual Machine,底層虛擬機器)  工程組織   項目名稱 檔案夾,可任意建立檔案夾,組織檔案 使用者介面元素  應用程式相關的各種資訊,屬性列表  先行編譯頭,一般包含項目中用到的所有外部架構的標頭檔。 架構或庫 產生的app 注意,以上檔案夾跟檔案系統本地的檔案夾並非一一對應,只是用來組織工程中的檔案分組,便於查看。  Interface Builderxib檔案,統稱nib檔案 Dock工具條 檔案的擁有者,載入此nib檔案的對象,一般即為對應的viewController  第一響應者,代表當前正在與使用者進行互動的對象。 在IB中載入到介面上的對象,在nib檔案被載入的時候執行個體化。  庫 command+option+control+n  庫包含了UIKit內建的各種對象,是可重用對象的集合。檔案模版庫-檔案模版command+option+control+1程式碼片段庫-精選的代碼片片段,方便複用.(如何使用,建立,參見筆記:xcode產生程式碼片段)command+option+control+2物件程式庫-可重用對象,使用者介面元素,手勢等。command+option+control+3媒體庫-所有的媒體檔案,圖片,聲音,影片檔案等。command+option+control+4  檢查器 File Inspector 檔案檢查器(檔案相關資訊) command+option+1Quick Help Inspector 快速協助檢查器(協助資訊) command+option+2Identifier Inspector 標識檢查器(標識) command+option+3Attributes Inspector 屬性偵測器 (屬性)command+option+4Size Inspector 尺寸檢查器 (尺寸)command+option+5Connections Inspector 關聯關係檢查器(關係) command+option+6 在視圖中添加標籤採用拖動的方式,將對象從物件程式庫拖動到某個介面上,作為其子視圖。比如拖動一個Lable,實際上是在UIView上,建立了一個UILable執行個體作為其子視圖。 IB所做的圖形化工作,實際上就是將預定義對象序列化到xib檔案中,然後當xib檔案被載入的時候,再將對象直接載入到記憶體中。  為app設計表徵圖 icon.png  57*57[email protected] 114*114 @2x為命名規範,用於retina螢幕ios中,必須使用.png作為應用程式圖示,ios會對png自動最佳化。 快速鍵:導航面板:command+n(組織,類型,查詢,錯誤,調試,斷點,日誌)檢查器:command+option+n(檔案,幫組,標識,屬性,尺寸,關係)構建程式:command+B運行程式:command+R建立新檔案:command+N右側工具 + 生產力欄:command+option+0儲存項目:command+S庫面板:command+option+control+n標準視圖command+enter輔助視圖command+option+enter 技巧:如果要在模擬器中,將app從主畫面上清除,可以在ios模擬器的菜單 ios模擬器->還原內容和設定。

第02章 建立項目

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.