窥探Swift系列博客说明及其Swift版本间更新

Swift到目前为止仍在更新,每次更新都会推陈出新,一些Swift旧版本中的东西在新Swift中并不适用,而且新版本的Swift会添加新的功能。到目前为止,Swift为2.1版本。去年翻译的Swift书籍是1.0版本,所以上面一些东西并不在适用。虽然Swift语言仍在更新,但是其整体的基础框架已经形成,大的改动应该不会有,版本的更新更多的是语言新功能的添加和完善,所以并不用担心现在学的Swift会过时。更新也就是在原有的基础上去更新,所以学学Swift还是很有必要的。新的Swift版本中引入了好多新的概念,比如if-let,guard,柯里化,自定义Quick Help等等。

关于iOS的内容请参见《我的iOS开发系列博文》,Object-C的内容请参见《我的Objective-C系列文章》。

一:Swift语言版本更新

之前陆陆续续的也发表过一些关于Swift语言的博客,由于Swift版本间的差异,所以之前博客中的某些代码,更确切的说是某些语法在最新的Xcode中会编译不过去的。不过不用担心Apple公司已经为我们考虑好了,在Xcode中就带有Swift语言版本更新的工具,该工具可以将代码更新到最新的Swift语言版本中。下方就是将你的Swift代码更新到最新Swift语言版本的步骤:

1. 点击 菜单-》Edit->Convert->To Latest Swift Syntax…,如下图所示:

2. 经过第一步,紧接着进入下方的提示,点击Next:

 

3. 选择要转换的目标,点击Next即可:

 

4.点击Next会进入转换状态,转换完就会进入对比状态,这一点和使用Xcode进行提交SVN特别像。你可以查看那些地方被转换过。具体效果如下:

时间: 2024-11-01 22:14:52

窥探Swift系列博客说明及其Swift版本间更新的相关文章

苹果破天荒开设博客宣传全新Swift语言

腾讯科技讯 7月12日,苹果此前从未开设过官方博客,但是为了推广全新Swift编程语言该公司破例上线了官方的Swift博客.据悉,该博客的针对群体主要是开发人员,并希望让更多用户接触到这一在今年苹果全球开发者大会(以下简称WWDC)上才首次问世的全新编程语言.Swift是苹果于2014年WWDC发布的全新 开发语言,可与 Objective-C*共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序.作为一项苹果独立发布的支持型开发语言,已经有数个应用及合作开发公司对其展开了兼容性测

关于博客笔记大汇总,持续更新迭代

目录介绍 1.关于知识图谱 1.1 关于Android知识图谱 1.2 关于博客类型知识图谱 1.3 关于印象笔记思维导图 2.关于开源的项目[13个] 2.1 开源项目思维导图 2.2 开源项目说明 2.3 开源项目迭代更新说明 3.关于技术博客内容[25篇] 3.1 技术博客思维导图 3.2 技术博客说明 3.3 技术博客更新记录日志 4.关于生活博客内容[12篇] 4.1 生活博客思维导图 4.2 生活博客说明 4.3 生活博客更新记录日志 5.关于喜马拉雅音频[139个] 5.1 喜马拉

请收下这份关于人工智能的根目录——博客整理系列(一)

更多深度文章,请关注云计算频道:https://yq.aliyun.com/cloud 博客更新太多,不知道如何选择?昨天还有博客没有看!今天又更新了!怎么办?不用烦恼,不用慌张!收藏本系列任何自己想要看的文章都不会错过,拿着"小册子"随时随地的看,随时随地的查.系列在手,天下我有! 请收下这份关于人工智能的根目录--博客整理系列(一) 关于数据科学的那些事--博客整理系列(二) 机器学习必备手册--博客整理系列(三) 扩展眼界的都在这--博客整理系列(四) 深度学习必备手册(上)--

我的Android进阶之旅------>经典的大牛博客推荐(排名不分先后)!!

今天看到一篇文章,收藏了很多大牛的博客,在这里分享一下 谦虚的天下 柳志超博客 Android中文Wiki AndroidStudio-NDK开发-移动开发团队 谦虚的天下 - 博客园 gundumw100博客 - android进阶分类文章列表 - ITeye技术网站 CSDN博文精选:Android系列开发博客资源汇总 - CSDN.NET - CSDN资讯 Android笔记本--半年来的研究笔记,导航. - 思想实践地 - CSDN博客 [魏祝林]Android中级教程 - Androi

博客存活时间=盈利+文章+运营

独立博客的发展环境,我想没有一个人可以说得清楚,因为当周围的朋友都在说独立博客处于发展暮年的时候,我们仍然看到卢松松.一格电保持相当高的粘度,但是一个不争的事实就是,在热门博客光鲜的背后是无数独立博客相继消逝的窘境,而自己也俨然坚持了3年,这3年间博客带给我的体验,绝不是流量.收入以及排名等几个数据就能体现的,而自己之所以能够坚持3年,其中也有着自己的体会. 关于网站盈利的那些事: 我想很多朋友在开始独立博客生涯的时候,想得更多的是赚钱也不是分享心情之类的东西,这点也容易理解,毕竟站长都需要mo

王莹莹:博客营销的6大关键

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 现在是网络营销的时代,对于博客营销,大家都不陌生.博客营销在于通过原创,专业化知识来分享,建立权威.做博客营销,内容一定要是分享经验,不能忽悠.读者.博客营销都是口碑营销,事件营销,软文营销的重要辅助手段.同时自己的博客也可以放广告.嘿嘿 1.标题一定要很抢眼 一个文章有没点击,标题占了很大一部分.但是千万不能做标题党.在网上很多人玩什么&q

一年博客又消沉 谈谈博客关闭的那些因由

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 2012年已过,这一年里不知道有多少朋友从年初的信心满满到年底的更新无望,在博客发展的2012年,很多个人博客又没有了更新的动力,然后再一次的释放了自己的空间,博客关闭,很多时候,现在看来,笔者到现在为止看到的很多的个人博客都没有多少可以坚持下去,很多都已经长久的不更新了,可能很多博主都忘记了他们曾经有过这样的博客,可能因为百度的调整让自己没

管理WordPress博客手机软件集锦

互联网和移动电话业的发展已经极大地改变了我们的生活.这两项革命性的技术随着智能手机的推出已经融汇到一起了.现在智能手机几乎随处可见,创造了大量新的机会来为这些移动设备开发应用软件. 如果你拥有一个WordPress发布平台,或者你是一个为你的客户提供WordPress解决方案的开发者,这里编制了一些管理WordPress博客的手机软件,将会帮助你和你的客户在任何地方任何时候都可以来管理WordPress发布平台. iPhone & iPod Touch WordPress for iOS 该软件

博客可用性:十大错误设计

写在前面的话:本文将介绍一些关于博客可用性(Weblog Usability)的十个最常见的错误.本文为翻译作品,之所以我要花一晚上的时间翻译这篇文章,因为我看完此文后颇有一些感慨,为了让更多的人了解这篇文章,我将这篇文章进行了翻译,并附加上我自己的观点.初次翻译,翻译的不好,见谅. 博客可用性:十大错误设计 作者:Jakob Nielsen, 翻译:William Long 博客是网站的一种形态,因此对于网站易用性的一些指导方针同样适用于博客,但是博客是一种特殊类型的网站,他们的一些独特的特性