iOS 11開發教程(二)編寫第一個iOS 11應用
iOS 11開發教程(二)編寫第一個iOS 11應用
編寫第一個iOS 11應用
本節將以一個iOS 11應用程式為例,為開發者講解如何使用Xcode 9.0去建立專案,以及iOS模擬器的一些功能、編輯介面等內容。
建立iOS11專案
一個iOS應用的所有檔案都在一個Xcode專案下。專案可以幫助使用者管理程式碼檔案和資原始檔。以下是使用Xcode建立專案的具體操作步驟
(1)開啟Xcode,彈出Welcome to Xcode對話方塊,如圖1.1所示。
圖1.1 Welcome to Xcode對話方塊
(2)選擇Create a new Xcode project選項,彈出Choose a template for your new project:對話方塊,如圖1.2所示。
圖1.2 Choose a template for your new project:對話方塊
(3)選擇iOS|Application中的Single View App模板,單擊Next按鈕後,彈出Choose options for your new project:對話方塊,如圖1.3所示。
圖1.3 Choose options for your new project:對話方塊
(4)填入Product Name(專案名)、Organization Identifier(識別符號)資訊以及選擇Language(程式語言)和裝置Devices(裝置),如表1-1所示。
表1-1 填寫的內容
注意:在圖1.3中出現的UI Tests是Xcode 7.0新增的內容。UI Tests是一個自動測試UI與互動的Testing元件。它可以通過編寫程式碼、或者是記錄開發者的操作過程並程式碼化,來實現自動點選某個按鈕、檢視,或者自動輸入文字等功能。(在實際的開發過程中,隨著專案越做越大,功能越來越多,僅僅靠人工操作的方式來覆蓋所有測試用例是非常困難的,尤其是加入新功能以後,舊的功能也要重新測試一遍,這導致了測試需要花非常多的時間來進行迴歸測試,這裡產生了大量重複的工作,而這些重複的工作有些是可以自動完成的,這時候UI Tests就可以幫助解決這個問題了。)
(5)內容填寫完畢後,單擊Next按鈕,開啟專案的儲存位置對話方塊,如圖1.4所示。
圖1.4 儲存位置對話方塊
(6)單擊Create按鈕,這時一個專案名為Hello World的專案就建立好了,如圖1.5所示
圖1.5 HelloWorld專案
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2146009/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- iOS 11開發教程(二十二)iOS11應用檢視實現按鈕的響應(2)iOS
- iOS11開發教程(二十三)iOS11應用檢視實現按鈕的響應(3)iOS
- iOS 11開發教程(二十一)iOS11應用檢視美化按鈕之實現按鈕的響應(1)iOS
- 玩轉iOS開發:iOS 11 新特性《高階拖放》iOS
- 玩轉iOS開發:iOS 11 新特性《Layout的新特性》iOS
- IOS 初級開發入門教程(二)第一個HelloWorld工程及StoryBoard使用iOS
- cordova應用相容iOS11+和iPhoneX劉海屏iOSiPhone
- iOS 11 NFC技術iOS
- iOS MJRefresh適配ios11以及iPhoneXiOSiPhone
- Appcode 2022 for mac(ios應用開發)APPMaciOS
- 第一章 第一個簡單的iOS應用iOS
- iOS 11 ——遲來的 NFCiOS
- 適配iOS11--contentInsetAdjustmentBehavioriOS
- iOS12、iOS11、iOS10、iOS9常見適配iOS
- 如何編寫 iOS PatchiOS
- iOS開發Runtime的理解與應用iOS
- IOS 逆向開發(三)應用簽名iOS
- AppCode 2022 for mac(ios應用開發)中文APPMaciOS
- Flutter學習指南:編寫第一個應用Flutter
- [教程] 實現視訊對話應用 HouseParty教程(二)—— 開始聊天|附 iOS 原始碼iOS原始碼
- 老司機 iOS 週報 #90 | 2019-11-11iOS
- IOS技術分享| iOS快速生成開發文件(二)iOS
- iOS12公測版降級至iOS11教程 iOS12公測版怎麼降級iOS
- 在 iOS 11 中使用 Core BluetoothiOS
- IOS11新特性之maskedCornersiOS
- 老司機 iOS 週報 #11iOS
- ios應用開發+swift語言入門iOSSwift
- Flutter學習指南:編寫第一個Flutter應用Flutter
- Flutter入坑指南:編寫第一個Flutter應用Flutter
- iOS12系統應用開發基礎教程傳送郵件iOS
- UIBarButtonItem 在 iOS 11 上的改變及應對方案UIiOS
- iOS 編寫高質量Objective-C程式碼(二)iOSObjectC程式
- iOS編寫高質量Objective-C程式碼(二)iOSObjectC程式
- 玩轉iOS開發:iOS開發中的裝逼技術 – RunTime(二)iOS
- 開發第一個Flink應用
- 鴻蒙 Android iOS 應用開發對比02鴻蒙AndroidiOS
- 用 Swift 模仿 Vue + Vuex 進行 iOS 開發(二):CoordinatorSwiftVueiOS
- Flutter外掛iOS端開發教程FlutteriOS
- [譯] iOS 12 佔有率達到 50%,超過了 iOS 11iOS