iOS 学习笔记 - 开发环境准备

23 阅读3分钟

前言

此笔记作为本人从零开始学习 iOS 平台开发的全过程,在学习中,一边学习一边记录。

由于本人做我后端研发已经有一定的编程以经验,所以,此笔记的阅读者,也需要有一定的编程基础,需要简单了解包括但不限于 C/C++/Java/Go/JavaScript 或者其他一些编程语言基础。

如果对这些编程语言不熟,但想要学习的,也推荐大致了解一些简单的编程思路,或者直接学习 swift 编程。

此笔记在记录的过程中,同样有对 swfit 进行的了解和学习。

前期准备

进行 iOS 开发最基础的需要有苹果的开发环境:MacOS 操作系统。一般带有 MacOS 操作系统的设备就是苹果自己的电脑产品:

  • MacBook: MacBook Pro系列、MacBook Air系列、MacBook Neo (2026年3月新推出)
  • Mac Mini系列Mac Studio系列、Mac Pro系列
  • iMac

这里需要注意的是,苹果的其他移动设备并没有开发能力,比如: iPhone,iPad,iPod 等。

苹果的电脑设备出厂时会预装 MacOS 操作系统。 我们不需要对系统进行折腾即可安装开发环境。

预算有限

很多同学可能预算有限,但是有想要学习 iOS 开发。毕竟对于很多学生党而言,苹果设备价格昂贵,确实不是每个人都可以负担的起的。这一点本人很能理解,因为在本人学生时代,一直没有钱去买一台苹果设备进行开发。

遇到这种情况,有几个推荐路径可以看看,可以买到更便宜的苹果设备,适合学生党:

  • 苹果教育优惠: 一般情况价,苹果教育优惠商店的价格要更加便宜一些。
  • 国家补贴+教育优惠: 2025年开始,国家在很多方面有国补,加上教育优惠,能便宜更大力度。
  • 苹果官翻机: 苹果官方收到无理由一些退货的机器后,官方会按照自己的标准进行翻新销售,质量和保修政策也和新机没区别。时不错的选择。
  • 看看二手: 如果还是感觉太贵,可以看看二手,就是没有那么有保证,但是价格确实足够便宜。

黑苹果: 黑苹果是对于 MacOS 不得不提的东西,就是把 MacOS 安装到非苹果设备上。各大网站上有很多教程。对于黑苹果,本人不做评价。存在就有合理的地方。但需要注意的是:

  • 黑苹果运行可能不够稳定,偶尔会出现一些奇怪的 BUG。
  • 安装黑苹果是非法的,但苹果公司对个人一般不会追究,这个就类似于盗版软件。
  • 黑苹果升级系统需要格外小心,很多情况下也不能随意升级。

如果条件允许,还是更推荐使用正规的苹果电脑。毕竟,即便是不进行 iOS 开发,苹果 MacOS 上的开发体验,体验上也是非常舒服的。为了更加 Happy 的 Coding,这个钱还是很值得花的。

Xcode

进行 iOS 开发,需要使用苹果官方提供的开发工具 Xcode。也许这不是唯一的开发工具,但从零开始的话,还是从Xcode开始。

MacOS 安装 Xcode 非常简单,可以选择 App Store。直接搜索 Xcode,点击安装,即可开始自动安装。

有关Xcode的更多信息,可以登录到官网了解: developer.apple.com/xcode

安装中,会自动安装相关的依赖组件。

好的,我们现在已经完成了 Xcode 的安装,可以看到点开 Xcode 看一看了。

首先可以看见的时候是一个启动窗口,在这里我们需要勾选 iOS 的选项并且点击 Download & Install。等待片刻,就可以安装成功了。