当前位置:网站首页>每月一书(202207):《Swift编程权威指南》
每月一书(202207):《Swift编程权威指南》
2022-07-31 18:53:00 【talk_8】
本月阅读的是《Swift编程权威指南》第二版,我看的是翻译版,希望通过此书掌握swift语言。在众多介绍swift语言的书籍中选择此书是因为以前阅读《Android编程权威指南》这本书时感觉很好,我想这两本书出自同一家机构,书的质量估计不会差。
全书概述
全书将近400页,全面介绍了swfit语言的的知识,最后还有一个项目实例。
本书的风格就是通过这例子来介绍语法知识,不断地完善例子来介绍新知识。这个和之前看过的《Android编程权威指南》风格相同,因为这两本书都是一家机构出口的图书。我赞成这种写书风格;通过具体的例子来介绍知识,我称其为场景式教学,这种方式对于有编程经验的人来说只需要通过具体的示例就可以快速掌握新知识。不过例子也有一些瑕疵:使用了
美国的生活习惯,对于咱们国人来说增加了理解难度。
内容总结
最后对swift语言做一个简单的总结:它是2014年苹果推出的语言,而且一直在完善和更新。与OC相比,它们几乎不一样,小到变量的定义,大到类的定义,这两种语言都不具有可比性。我感觉swift更加像是一种新时代的语言,语法风格与现代流行的python、kotlin等类似,功能十分强大。不管怎么说它还是离不开最基础的变量、类、协议(接口)泛型这些语法,在结构上还是顺序、循环、条件这些常用的结构,还有就是其中包含的面向对象思想也没有变。所以在这些知识的基础上结合本书的例子,可以很快地上手swfit语言,然后在实际项目中掌握各种语言细节,进面全面掌握swift语言。
关于的本书就做这些分享,欢迎大家在评论区交流与讨论。此外,我会在其它的专栏中分享swift语言的知识,把更多详细的内容分享给大家。
边栏推荐
- Apache EventMesh 分布式事件驱动多运行时
- Write a database document management tool based on WPF repeating the wheel (1)
- How to change npm to Taobao mirror [easy to understand]
- 抖音根据关键词取视频列表 API
- Flex布局详解
- Bika LIMS 开源LIMS集—— SENAITE的使用(检测流程)
- flyway的快速入门教程
- Go basic part study notes
- How programmers learn open source projects, this article tells you
- INeuOS industrial Internet operating system, the equipment operational business and "low code" form development tools
猜你喜欢

After Effects tutorial, How to adjust overexposed snapshots in After Effects?

手把手教你学会部署Nestjs项目

请问我的这段sql中sql语法哪里出了错

Chinese encoding Settings and action methods return values

Combinatorics Notes (6) Associative Algebra of Locally Finite Partially Ordered Sets, Möbius Inversion Formula

This 985 professor is on fire!After 10 years of Ph.D. supervisor, no one has graduated with a Ph.D.!

【码蹄集新手村600题】不通过字符数组来合并俩个数字

OSPFv3的基本配置

中文编码的设置与action方法的返回值

MySQL---单行函数
随机推荐
flowable工作流所有业务概念
A common method and the use of selenium
Chinese encoding Settings and action methods return values
基于WPF重复造轮子,写一款数据库文档管理工具(一)
AcWing 1282. Search Keyword Problem Solution ((AC Automata) Trie+KMP)+bfs)
35 MySQL interview questions and diagrams, this is also easy to understand
京东按关键字搜索商品 API
如何才能真正的提高自己,成为一名出色的架构师?
leetcode:6135. 图中的最长环【内向基环树 + 最长环板子 + 时间戳】
京东获取商品历史价格信息 API
go记录之——slice
【NLP】什么是模型的记忆力!
这位985教授火了!当了10年博导,竟无一博士毕业!
Introduction to Audio Types and Encoding Formats in Unity
全平台GPU通用AI视频补帧超分教程
Golang 必知必会Go Mod命令
保证接口数据安全的10种方式
Last write wins (discards concurrent writes)
杰理语音芯片ic玩具芯片ic的介绍_AD14NAD15N全系列开发
华为手机一键开启“维修模式”隐藏所有数据,让手机隐私更加安全