iOS编程基础:Swift、Xcode和Cocoa入门指南

admin 2022年08月07日 128次浏览

iOS编程基础:Swift、Xcode和Cocoa入门指南

(副标题):无 ;

(作者): 马特·诺伊贝格(Matt Neuburg) ;

内容简介:


译者序

在2014年的WWDC大会上,苹果公司正式发布了Swift这门全新的编程语言。作为iOS与OS X平台上的老牌编程语言Objective-C的有益补充和替代者,Swift从发布伊始就激发了广大开发者的强烈兴趣。学习和尝试Swift编程语言的开发人员越来越多,这也促使Swift这门新语言在TIOBE编程语言排行榜上的排名一路攀升,成为一颗耀眼的编程语言新星,同时也是有史以来增长速度最快的语言。虽然Swift的初始版本存在着不少问题,但苹果公司仍在不遗余力地持续推动着这门语言的发展。作为iOS与OS X的开发者,我们欣喜地看到Swift语言不断增强的功能、不断增加的特性以及不断优化的性能。这些都是Swift能够迅速得到广大开发者青睐的重要因素。

值得一提的是,一年后苹果公司在WWDC 2015上正式宣布将Swift开源,并于同年年底发布了全新的网站https://swift.org。目前Swift开源代码托管在GitHub上,任何感兴趣的开发者都可以下载学习。Swift如此之快的发展速度一方面得益于苹果公司各项产品的推出,另一方面也是由于广大开发者的热烈追捧。作为一门年轻的编程语言,能在短短两年时间内就获得如此成功,这也是我们广大iOS开发者的一个福音。技术发展日新月异,只有跟上技术发展的步伐我们才能在未来立于不败之地。目前,国内外已经有不少公司将自己的iOS应用部分或全部由Objective-C迁移至Swift,很多新项目也已经开始使用Objective-C进行开发了。这都进一步证实了Swift未来巨大的发展潜力。

本书可谓是Swift编程语言的一部百科全书。在学习本书之前不需要读者具备任何Swift背景知识(当然,适当了解Objective-C将会有助于学习,但也并非必需),读者只需要打开本书,从第1章开始逐章阅读即可。全书采用了由浅入深、循

目录预览:

​ iOS编程基础:Swift、Xcode和Cocoa入门指南
O’Reilly Media,Inc.介绍
译者序
作者介绍
封面介绍
前言
第一部分 语言
第1章 Swift架构纵览
1.1 基础
1.2 万物皆对象
1.3 对象类型的3种风格
1.4 变量
1.5 函数
1.6 Swift文件的结构
1.7 作用域与生命周期
1.8 对象成员
1.9 命名空间
1.10 模块
1.11 实例
1.12 为何使用实例
........


[EPUB下载]