十年專注于品牌網站建設 十余年專注于網站建設_小程序開發_APP開發,低調、敢創新、有情懷!
      南昌百恒網絡微信公眾號 掃一掃關注
      小程序
      tel-icon全國服務熱線:400-680-9298,0791-88117053
      掃一掃關注百恒網絡微信公眾號
      掃一掃打開百恒網絡微信小程序

      百恒網絡

      南昌百恒網絡

      如何使用Xcode創建一個完整的IOS工程

      百恒網絡 2016-12-06 7703

      對于初學者來講,我們有必要對使用Xcode創建iOS工程做一個整體概覽,這里我們通過創建一個基于故事板的 HelloWorld iPhone工程來詳述其中涉及的知識點。

      實現HelloWorld應用后,會在界面上展示字符串HelloWorld(效果如圖所示),其中主要包含Label(標簽) 控件。

      HelloWorld

      創建工程

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

      選擇 Single View Application工程模板

      接著點擊Next按鈕,隨即出現如圖所示的界面。

      點擊Next按鈕

      新工程中的選項

      這里我們可以按照提示并結合自己的實際情況和需要輸入相關內容。下面簡要說明圖中的選項。

      Product Name。工程名字。

      Organization Name。組織名字。

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

      Bundle Identifier。捆綁標識符(很重要)。該標識符由Product Name+Organization Identifier構成。因為在 App Store上發布應用時會用到它,所以它的命名不可重復。

      Language。開發語言選擇。這里可以選擇開發應用所使用的語言,Xcode 6中可以選擇Swift和Objective-C。

      Devices。選擇設備。可以構建基于iPhone或iPad的工程,也可以構建通用工程。通用工程是指一個工程 在iPhone和iPad上都可以正常運行。

      設置完相關的工程選項后,點擊Next按鈕,進入下一級界面。根據提示選擇存放文件的位置,然后點擊Create 按鈕,將出現如圖所示的界面。

      Swift版

      Objective-C版

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

      在右下角的對象庫中選擇Label,將其拖曳到View設計界面上并調整其位置。雙擊Label,使其處于編輯狀態 (也可以通過控件的屬性來設置),在其中輸入HelloWorld,如圖所示。

      輸入HelloWorld

      添加Label控件

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

      拖曳Label出現藍色虛線

      拖曳Label控件使其居中

      拖曳Label控件使其居中

      至此,整個工程創建完畢。如圖所示,選擇運行的模擬器或設備,然后點擊左上角的運行按鈕 ,即可看到運行結果。

      選擇運行的模擬器或設備,然后點擊左上角的運行按鈕

      我們在沒有輸入任何代碼的情況下,就已經利用Xcode工具的Single View Application模板創建了一個工程, 并成功運行,Xcode之強大可見一斑。

      本文僅限內部技術人員學習交流,不得作于其他商業用途.希望此文對廣技人員有所幫助。原創文章出自:南昌APP開發公司-百恒網絡 http://www.dgscpc.com/app/index.html 如轉載請注明出處!


      400-680-9298,0791-88117053
      掃一掃關注百恒網絡微信公眾號
      掃一掃打開百恒網絡小程序

      歡迎您的光顧,我們將竭誠為您服務×

      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售后服務 售后服務
       
      售后服務 售后服務
       
      備案專線 備案專線
       
      ×
      日韩伦理一区二区| 精品国产粉嫩内射白浆内射双马尾| 国产精品国产三级国产| 国产精品主播叶子闺蜜| 亚洲av纯肉无码精品动漫| 亚洲精品在线不卡| 1000部精品久久久久久久久| 色欲国产麻豆一精品一AV一免费| 日韩精品无码一区二区三区AV| www好男人精品视频在线观看| 亚洲欧洲日韩在线电影| 日韩一区二区三区在线精品| 国产精品特级露脸AV毛片| 老牛精品亚洲成av人片| 日韩精品一线二线三线优势| 97久久精品无码一区二区| 久久精品国产亚洲av麻豆蜜芽 | 亚洲国产精品日韩av不卡在线 | 99国产精品视频免费观看| 亚洲国产成人精品无码区在线观看 | 国内精品伊人久久久影院| 精品国产一区二区三区四区| 亚洲精品国产电影午夜| 亚洲精品国产情侣av在线| 91精品国产亚洲爽啪在线影院| 99re热精品这里精品| 99国产精品热久久久久久| 99j久久精品久久久久久| 亚洲欧洲国产精品你懂的| 日韩精品少妇无码受不了| 亚洲午夜精品久久久久久人妖 | 日韩免费无码视频一区二区三区| 欧日韩国产无码专区| 日韩不卡手机视频在线观看| 国产成人精品三级麻豆| 国产成人精品美女在线| 日韩一级特黄av毛片| 亚洲日韩精品无码专区| 日批日韩在线观看| 国产精品99久久久久久猫咪| 精品久久久久久99人妻|