准备转行入坑iOS开发的大灯,第二步-如何下载、安装和更新Xcode & 安装使用 Playground

Xcode是开发人员用于为苹果平台创建应用程序。
学习的第一步就得在Mac上,下载和安装Xcode。​​​​​​​ 

如何下载 macOS 版 Xcode
在Mac上安装Xcode
将Xcode更新到最新版本
获取Xcode Beta版

如果你已经是苹果电脑的使用者, 基本上就可以安装Xcode; 既然已经有硬件上的优势, 趁这个机会学学新的语法,就算当一个新的嗜好也是不错的。

如何下载 macOS 版 Xcode

通过Mac App Store获取Xcode
通过developer.apple.com/downloads下载Xcode

可用于在Mac上下载和安装Xcode的方法各有其优势。可以直接从Mac App Store开始,因为这是最简单的方法。

以下是通过Mac App Store下载和安装的方法:

确保你已使用 Apple ID 登录 macOS
打开Mac App Store应用程序
在左上角的搜索栏中搜索“xcode”
单击出现的Xcode应用程序项
点击右上角的“获取”或“安装按钮”下载并安装Xcode

Xcode是一个超级大的应用程序,下载大约10G大小。需要至少在Mac上有大约20GB的可用空间才能以这种方式安装Xcode。

通过App Store安装容易、简单、无缝。不幸的是,下载问题,如连线不稳定、断线等,通常意味着必须重新下载。

在Mac上安装Xcode

通过Mac App Store安装Xcode就是单击安装那么简单。然而,还有一种方法可以给你提供更多的选择,通过https://developer.apple.com/download/all/。

工作原理如下:

转到https://developer.apple.com/download/all/并使用你的Apple ID登录
在搜索栏中,键入“xcode”,然后按Enter
找到并单击列表中的相应版本的Xcode
在选单卡片中,单击.xip文件名,即Xcode 13.xip并将该文件保存/下载到你的Mac上
这将下载一个.xip文件,其中包括Xcode。下载大小目前约为10G(GB)。你需要至少两倍于Mac上的免费存储空间才能使用此方法安装Xcode。以这种方式下载Xcode通常比通过Mac App Store更快。

下载Xcode后,打开并解压.xip文件。这可能需要一段时间。然后,你可以将Xcode.app文件拖放到你的~/Applications文件夹中。最后,启动Xcode应用程序。你将收到以下提示:

在此提示中单击“安装”。Xcode现在将尝试在Mac上安装Xcode命令行工具。它们是CLI工具,用于使用Xcode等编译应用程序。你通常也需要这些工具才能在Mac上使用其他编程语言。

通过开发者页面手动安装Xcode的一个缺点是Xcode不会自动更新。但这并不一定是件坏事,因为你可以使用这种方法来安装多个版本的Xcode。这有助于调试或试用Xcode的测试版。

通过Mac App Store安装Xcode,限制你安装最新版本的Xcode。如果你的 Mac OS 版本不支持最新版本的 Xcode,就不怕了。你可以通过 developer.apple.com 安装旧版本!

将Xcode更新到最新版本

如何使Xcode保持最新版本呢?苹果定期发布新版本的Xcode。新版本通常包括错误修复和性能改进,以及加入一些新的Xcode功能。一般新功能也不一定用得上,往往需要花精力去适应新功能。更重要的是,新的Xcode版本包括新版本的iOS SDK、Swift和SwiftUI。这些iOS的新功能,只能搭配最新版本的Xcode一起使用。

你可以将Xcode更新到最新版本,如下所示:

如果你已通过App Store安装Xcode,更新会自动发生,或者你可以在应用程序的“更新”选项卡中手动发起更新
如果你已通过developer.apple.com手动安装了Xcode,你还是需要手动安装更新版本;更新不会自动安装的

怎么知道Xcode是否有新版本?

在Mac上收到通知(如果通过App Store安装)
关注developer.apple.com/news/releases(官方)

获取Xcode Beta版

Apple定期发布即将推出的软件的测试版,如iOS、macOS和Xcode。这使开发人员能够在新功能向公众提供之前就开始对其进行试用,并向苹果提供反馈和错误报告。

下载和安装测试版的方法如上述在开发者页面下载安装一样。

正如刚刚说过的,你可以使用这种方法安装多个版本的Xcode。例如,你可以通过App Store安装常规Xcode,并在它旁边安装个Xcode的测试版。

你不需要付费开发人员帐户即可安装Xcode的测试版。只需使用免费的Apple Developer帐户。虽然,苹果偶尔会将测试版软件限制在付费订阅者。不过这问题不大,够入门学习玩好一阵子了。

如果你打算安装多个Xcode,请更改已经安装好的Xcode的文件名以反映其版本,如:Xcode 12、Xcode13。这让他们更容易区分!如果不更改名称,就会一直覆盖已经安装的Xcode,毕竟直接下载安装的名称就是叫做“Xcode”。

接下来是在学习Swift的好伙伴、好朋友、好玩具、好工具。 他会陪伴你的成长阶段,等你长大了以后就再也用不上了。 好好的享受你的成长阶段。

Playground–成长学习的游乐场

Xcode Playground–在Xcode中创建交互式游乐场

当你启动Xcode时,你将看到如下图所示的内容。查找“开始使用游乐场”按钮,然后单击该按钮。

如果Xcode会问你是想为iOS还是macOS创建一个游乐场,为了避免问题,请为平台选择“iOS”(没有此选项就略过)。你将看到一个你可以选择的游乐场模板列表,请选择空白Blank。

最后,Xcode会要求你命名你的游乐场——默认名称“MyPlayground”也可以,或者就取一个更具有意义的名称,像是“我的第一课”之类的;然后继续单击“创建”。因为将Playground分别保存起来,对你的学习过程是有帮助的。

然后你会看到的视窗像是这样:

"Hello, playground"

游乐场分为两个部分,左侧是代码编辑器,右侧是结果面板。

打开Xcode,从“文件”菜单中选择“新建”>“游乐场...”创建一个新的游乐场。从iOS>Playground模板列表中选择空白。

playground游乐场之所以很棒,因为它们是互动的组件。游乐场包含Swift REPL(Read-Eval-Print-Loop)。REPL代表读取-执行-输出-循环。Swift REPL读取游乐场的内容,评估代码,并在右侧的结果面板中显示输出。你在编辑器中所做的每个动作都会重复此过程。

iPad Swift Playgrounds

如果你有iPad,可以不只是拿来追剧。趁这个机会来充实你的生活。
你可以在App Store下载Swift Playgrounds ,接着就可以开始你的新嗜好了。

据说Swift Playgrounds 4的改进将会是一个重大变化,因为开发人员首次能够完全从iPad创建和提交iPad应用程序,而无需Mac。我们拭目以待。

Swift Playgrounds可以是你学习的好工具。如果是Mac M1版本,可以直接安装在电脑上。

Xcode Playground和Swift Playgrounds几本上大同小异,都可以快速帮助你练习编码。在使用上有些许的差异,只是使用习惯上的差别。你有什么就用什么,选其一便可。

现在我们都把工具准备好了!有没有感到特别的兴奋?
接下来就准备要开始进入学习编程的新世界了。

准备转行入坑iOS开发的大灯,第一步-第一篇:基本要求和技术趋势说到App开发的工作时常令人兴奋,而且报酬也好。可以创造令人惊叹的产品,让人们的生活更美好,并在一个舒适温暖的办公室里度过一整天...梦想总是美好的。如果没有开始行动,梦终究还是梦。很少有朋友问我如何开始我的iOS开发人员职业生涯...如果他们想...,他们应该怎么开始呢?第一步应该做什么呢?在此,为你提供一个iOS开发的学习指南。共为两篇。目标在用浅显易懂的方式说明给从来没接触过编码的朋友,引导你进入编码世界,并成为一位iOS开发者。这里会尽量省略一些艰深的名词,用最容易明白的字眼,提供.https://blog.csdn.net/weixin_42385177/article/details/121228939准备转行入坑iOS开发的大灯,第一步-第二篇:学习课程和必要知识必要的知识成为一个iOS应用程序开发,并可以独立开发,或是去应聘一份工作,以下会是你需要的必要知识与技能。Swift语言功能正如我在本教程第一部分中提到的,Swift是iOS应用程序开发的首选。你需要知道如何使用它。以下是你甚至可以在纸上写出的最重要内容的列表:你应该要学会:语法和变量条件和循环数组和词典函数类和结构没看懂没关系。你就还没开始学,看不懂是应该的,别担心。XcodeXcode为你提供了一个非常友好的界面,因此,学习怎么用它很容易。你应该要学.https://blog.csdn.net/weixin_42385177/article/details/121268208

おすすめ

転載: blog.csdn.net/weixin_42385177/article/details/121313407