文章吧手机版
技术干货 | ios基础之开发工具的使用
日期:2018-04-25 23:02:24 作者:莫大大 阅读:

技术干货 | ios基础之开发工具的使用

  每个人都有一个属于自己星空

  早睡晚起身体

  - 老科 -

  经过了前几期的安卓和网页基础专题,今天终于等来了iOS专题篇。各位iOS用户们,你们的学(zhuang)习(bi)时间到啦。

  你的iOS干货已送达,请确认收货。这次我们就来认识一下iOS的开发工具Xcode吧!

  安装Xcode

  与同于移动端的安卓相比,iOS的开发工具不需要环境的搭建,直接在App Store上下载下来即可开始开发,也算是iOS的一大优势吧哈哈哈。

  点击搜索Xcode后,就会出现这个界面,然后点击获取就可以下载啦!(因为我已经下载了,所以显示的是更新)点击之后就跟其他App一样安装。

  了解Xcode

  下载好打开后就会出现以下这个界面。一打开会发现是全英文,而且还有三个选项,顿时就懵逼了,不知道它们是干嘛的。问题不大,接下来我一个一个跟大家讲清楚它们的作用,搞清楚了就可以随意玩弄它了。

  Get started with a playground

  layground,我们会想到什么?没错,在操场上我们可以做各种各样的事,跑步啊,打球啊等等。这里也一样,我们可以在这个Playground里做各种各样的事。

  如介绍文所说,我们可以在这探索更多的开发想法,在这随意打开我们的脑洞,没必要每次都要创建一个项目出来,这个功能还是很良心的。

  点进去之后会出现下面四个选项。Blank点进去之后就是一片白板,没有任何框架,随意发挥。Game就有游戏开发的基本框架,这样就免去我们打框架的时间。

  同理,Map下有地图的基本框架,可用于构造跟地图有关的项目。Single View则有界面的基本框架,可以理解为Xcode已经为我们构造好了一个基本的界面。

  这个是进入Blank的界面,正如之前所说,没有任何框架,可以随意在此编辑

  这个是Single View的界面。这里是有代码的,就是刚提到的系统帮我们构好的一个基本界面。我们可以修改这里的代码,自己DIY喜欢的界面,也可以在这里加其他功能。这将在下一期详细给大家说。

  Create a new Xcode project

  这就很显而易见了,这里就是进行项目的开发。点进去进行一个项目的新建。最顶端的是项目的应用平台

  中间一栏Application中选择App类型,可以根据App类型进行选择开发。最底端的一栏Framework & Library是App的架构和库,可以理解为之后开发可以用到的工具。

  接下来就以iOS下的Single View App为例介绍接下来的操作

  第一个输入框就填写项目的名称。Team则是开发团队的选择。如果是自己独自开发项目,就可以把自己的名字写在上面了。

  然后最后一栏进行语言的选择。(我是用Swift语言来写的,之后的推文就都是Swift语言)下面的三项属于个人自主添加项,第一项是运用核心信息

  下面的两项系统会默认帮我们添加。分别是单元测试和用户界面(UI)测试。之后点击下一步,保存好文件,点击添加。项目就新建完成啦!

  这里我们建立了一个abc项目,这个界面是项目的设置。我们来看左边的导航栏,第一个文件夹下方有很多文件。

  而我们主要用的是ViewConroller.swift和Main.storyboard。ViewConroller.swift是我们打代码编程的地方,Main.storyboard是编辑界面的地方。

  (项目建立完成界面)

  (ViewConroller.swift)

  (Main.storyboard)

  Clone an existing project

  最后的这个选项是复制一个存在的项目。这一块跟GitHub(一个面向开源及私有软件项目的托管平台)挂钩,因为本地的项目都可以在打开Xcode的时候可以选择进行继续开发。在这里只需要把URL(中文简称为:网址)输入即可。

  小预告

  这一期就到这里啦!下一期我们将推出iOS UI基础入门,将会深入了解我们这期提到的ViewConroller.swift和Main.storyboard。我们下期再见!

  特别鸣谢 -

  内容 - 莫大大

  音乐 - 《All we know》 Thechainsmokers

  封面 - baidu

  编辑 - 老科

  长按识别  鼓励程序员和小编

评价:中立好评差评
【已有2位读者发表了评论】

┃ 技术干货 | ios基础之开发工具的使用的相关文章

┃ 每日推荐