干熟妇在线视频午夜剧场一级A级|99成人香视频日本两性激情视频|久久 午夜福利无码精品人妻一区|热久久超碰精品精品少妇一区二区|五月天综合在线国产一区免费视频|亚洲成人中心热re久久99|亚洲国产怡红院丁香五月综合h|玖玖九久久久午夜射精视频

十二年專注于品牌網(wǎng)站建設(shè) 十余年專注于網(wǎng)站建設(shè)_小程序開發(fā)_APP開發(fā),低調(diào)、敢創(chuàng)新、有情懷!
南昌百恒網(wǎng)絡(luò)微信公眾號(hào) 掃一掃關(guān)注
小程序
tel-icon全國(guó)服務(wù)熱線:400-680-9298,0791-88117053
掃一掃關(guān)注百恒網(wǎng)絡(luò)微信公眾號(hào)
掃一掃打開百恒網(wǎng)絡(luò)微信小程序

百恒網(wǎng)絡(luò)

南昌百恒網(wǎng)絡(luò)

如何使用Xcode創(chuàng)建一個(gè)完整的IOS工程

百恒網(wǎng)絡(luò) 2016-12-06 7216

對(duì)于初學(xué)者來(lái)講,我們有必要對(duì)使用Xcode創(chuàng)建iOS工程做一個(gè)整體概覽,這里我們通過(guò)創(chuàng)建一個(gè)基于故事板的 HelloWorld iPhone工程來(lái)詳述其中涉及的知識(shí)點(diǎn)。

實(shí)現(xiàn)HelloWorld應(yīng)用后,會(huì)在界面上展示字符串HelloWorld(效果如圖所示),其中主要包含Label(標(biāo)簽) 控件。

HelloWorld

創(chuàng)建工程

啟動(dòng)Xcode,然后點(diǎn)擊File→New→Project菜單,在打開的Choose a template for your new project界面中選擇 Single View Application工程模板

選擇 Single View Application工程模板

接著點(diǎn)擊Next按鈕,隨即出現(xiàn)如圖所示的界面。

點(diǎn)擊Next按鈕

新工程中的選項(xiàng)

這里我們可以按照提示并結(jié)合自己的實(shí)際情況和需要輸入相關(guān)內(nèi)容。下面簡(jiǎn)要說(shuō)明圖中的選項(xiàng)。

Product Name。工程名字。

Organization Name。組織名字。

Organization Identifier。組織標(biāo)識(shí)(很重要)。一般情況下,這里輸入的是公司或組織的域名(如 cn.jxbh),這類似于Java中的包命名。

Bundle Identifier。捆綁標(biāo)識(shí)符(很重要)。該標(biāo)識(shí)符由Product Name+Organization Identifier構(gòu)成。因?yàn)樵?App Store上發(fā)布應(yīng)用時(shí)會(huì)用到它,所以它的命名不可重復(fù)。

Language。開發(fā)語(yǔ)言選擇。這里可以選擇開發(fā)應(yīng)用所使用的語(yǔ)言,Xcode 6中可以選擇Swift和Objective-C。

Devices。選擇設(shè)備。可以構(gòu)建基于iPhone或iPad的工程,也可以構(gòu)建通用工程。通用工程是指一個(gè)工程 在iPhone和iPad上都可以正常運(yùn)行。

設(shè)置完相關(guān)的工程選項(xiàng)后,點(diǎn)擊Next按鈕,進(jìn)入下一級(jí)界面。根據(jù)提示選擇存放文件的位置,然后點(diǎn)擊Create 按鈕,將出現(xiàn)如圖所示的界面。

Swift版

Objective-C版

新創(chuàng)建的工程(上圖為Swift版,下圖為Objective-C版)

在右下角的對(duì)象庫(kù)中選擇Label,將其拖曳到View設(shè)計(jì)界面上并調(diào)整其位置。雙擊Label,使其處于編輯狀態(tài) (也可以通過(guò)控件的屬性來(lái)設(shè)置),在其中輸入HelloWorld,如圖所示。

輸入HelloWorld

添加Label控件

添加Label控件后,需要設(shè)置Label控件的位置。拖曳Label控件,此時(shí)會(huì)出現(xiàn)藍(lán)色虛線,如圖所示,說(shuō)明 該Label現(xiàn)在處于居中位置。但是如果現(xiàn)在運(yùn)行該案例,我們會(huì)發(fā)現(xiàn)Label并非居中,還需要為L(zhǎng)abel添加Auto Layout 約束。關(guān)于Auto Layout約束的相關(guān)內(nèi)容,我們將在接下來(lái)的文章中國(guó)詳細(xì)介紹。我們選擇布局工具欄中的Resolve Auto Layout Issues(解決Auto Layout問(wèn)題)按鈕 ,此時(shí)將彈出如圖所示的菜單,選擇其中的Add Missing Constraints(添加缺少約束)菜單項(xiàng),添加完成后,Label控件上面和下面會(huì)出現(xiàn)兩條藍(lán)色豎線。

拖曳Label出現(xiàn)藍(lán)色虛線

拖曳Label控件使其居中

拖曳Label控件使其居中

至此,整個(gè)工程創(chuàng)建完畢。如圖所示,選擇運(yùn)行的模擬器或設(shè)備,然后點(diǎn)擊左上角的運(yùn)行按鈕 ,即可看到運(yùn)行結(jié)果。

選擇運(yùn)行的模擬器或設(shè)備,然后點(diǎn)擊左上角的運(yùn)行按鈕

我們?cè)跊](méi)有輸入任何代碼的情況下,就已經(jīng)利用Xcode工具的Single View Application模板創(chuàng)建了一個(gè)工程, 并成功運(yùn)行,Xcode之強(qiáng)大可見一斑。

本文僅限內(nèi)部技術(shù)人員學(xué)習(xí)交流,不得作于其他商業(yè)用途.希望此文對(duì)廣技人員有所幫助。原創(chuàng)文章出自:南昌APP開發(fā)公司-百恒網(wǎng)絡(luò) http://www.myforexfactory.net/app/index.html 如轉(zhuǎn)載請(qǐng)注明出處!


400-680-9298,0791-88117053
掃一掃關(guān)注百恒網(wǎng)絡(luò)微信公眾號(hào)
掃一掃打開百恒網(wǎng)絡(luò)小程序

歡迎您的光顧,我們將竭誠(chéng)為您服務(wù)×

售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售后服務(wù) 售后服務(wù)
 
售后服務(wù) 售后服務(wù)
 
備案專線 備案專線
 
×