博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Swift入门经典(第2版)》——导读
阅读量:6618 次
发布时间:2019-06-25

本文共 944 字,大约阅读时间需要 3 分钟。

screenshot

**
前言
**
在Apple公司于2014年6月召开的年度全球开发者大会(World Wide Developer Conference,WWDC)上,Apple公司公布了一种名为Swift的新编程语言,该公司从2010年起就在开发这种语言。这是一个重大的公告。多年来,在开发大多数Mac和iOS应用时,人们主要选择的语言是Objective-C。可以明显感觉到人们对Swift编程语言的殷切期盼。Twitter上关于Swift的言论不绝于耳,人们纷纷购买标题中具有Swift的域名,并且在公告后24小时内,Apple公司Swift iBook的下载量超过30万次。人们为这种改变做好了准备。

但是,一种新语言不仅会带来语法上的区别,还会带来习惯的差异和新的约定。Swift不仅是一种面向对象语言,它还引入了从其他语言收集到的特性,比如C#、Haskell、Ruby等。Swift被标榜为“没有C的Objective-C”,它在过去一年经历了如此大的改进,以至于有时很难看出它们的任何相似之处。Swift构建于Objective-C中大家熟知的概念之上,但是它还包括了更现代、更安全的语法和多种范式(paradigm),比如,面向对象、函数式、强制性和块结构化,以及在WWDC 2015上把自身重新定义为一种面向协议的编程语言。

官方现在公布的Swift版本是2.0,但它仍然在演进,甚至在编写本书时,还有更多的改变融入了Beta版。话虽如此,本书目前还是针对Swift 2.0和Xcode 7。如果你在这些示例中发现了与书中描述的内容或者与界面不一致的地方,请检查Apple的发布文档和本书的电子版本,因为它们可能比你手上纸质的图书更新起来要快得多。

目录

**[第1章 Swift开发环境简介

1.1 什么是Swift](**
1.2.1 四处看看
1.2.2 Xcode playground
1.2.3 Swift REPL
1.5.1 测验
1.5.2 答案
1.5.3 练习
**[第2章 学习Swift的基本数据类型
2.1 Swift中的常量](**
2.3.1 类型推断
2.3.2 数据类型
2.3.3 初始化值
2.6.1 测验
2.6.2 答案
2.6.3 练习

转载地址:http://cnypo.baihongyu.com/

你可能感兴趣的文章
CakePHP
查看>>
我的友情链接
查看>>
编译mysql5.6.27
查看>>
搭建centos6.7网站服务器记录
查看>>
Release版本调用ffmpeg av_register_all程序崩溃
查看>>
Referenced management pack not found
查看>>
jquery中data函数的用法示例
查看>>
巧用strtotime函数计算日期
查看>>
JVM中java对象的生命周期
查看>>
mysql 查看连接数,状态
查看>>
JFinal集成YUI Compressor压缩合并JS和CSS
查看>>
windows下的Oracle卸载
查看>>
sqlserver查看死锁的存储过程
查看>>
在VirtualBox中的CentOS 6.3下安装VirtualBox增强包(GuestAd...
查看>>
Java开发中的23种设计模式详解(转)
查看>>
Tomcat配置日志生产功能
查看>>
移植Qt与Tslib到X210开发板的体会
查看>>
Nginx + webpy 和FastCGI搭建webpy环境
查看>>
修改页面JS 360浏览器
查看>>
Git 跟 GitHub 是什么关系?
查看>>