当前位置:网站首页>Book of the Month (202207): The Definitive Guide to Swift Programming
Book of the Month (202207): The Definitive Guide to Swift Programming
2022-07-31 19:03:00 【talk_8】
This month I am reading the second edition of "The Definitive Guide to Swift Programming", and I am reading the translated version, hoping to master the Swift language through this book.I chose this book among the many books that introduce the swift language because I felt good when I read the book "The Definitive Guide to Android Programming" before. I think the two books are from the same institution, and the quality of the books is not bad.
Book Overview
The book is nearly 400 pages long, with a comprehensive introduction to the knowledge of the swfit language, and a project example at the end.
The style of this book is to introduce grammar knowledge through this example, and continuously improve the example to introduce new knowledge.This is in the same style as the Definitive Guide to Android Programming that I have seen before, because both books are exported by an institution.I agree with this style of writing; introducing knowledge through specific examples, I call it scenario-based teaching, this method allows people with programming experience to quickly grasp new knowledge only through specific examples.However, the example also has some flaws: the use of
American living habits increases the difficulty of understanding for us Chinese.
Summary of content
Finally, a brief summary of the swift language: it was introduced by Apple in 2014, and it has been improved and updated all the time.Compared with OC, they are almost different, from the definition of variables to the definition of classes, the two languages are not comparable.I feel that swift is more like a language of the new era, with a syntax style similar to the modern popular python, kotlin, etc., and its functions are very powerful.In any case, it is still inseparable from the most basic syntaxes of variables, classes, protocols (interfaces) and generics. The structure is still the commonly used structures such as sequence, loop, and condition, and the object-oriented idea contained in it has not changed..Therefore, on the basis of this knowledge, combined with the examples in this book, you can quickly get started with the swfit language, and then master the details of various languages in actual projects, and then fully master the swift language.
I will do these sharings about the book. Welcome to exchange and discuss in the comment area.In addition, I will share the knowledge of the swift language in other columns and share more detailed content with you.
边栏推荐
- iNeuOS工业互联网操作系统,设备运维业务和“低代码”表单开发工具
- OSPFv3的基本配置
- 1161. Maximum Sum of Elements in Layer: Hierarchical Traversal Application Problems
- INeuOS industrial Internet operating system, the equipment operational business and "low code" form development tools
ojdbc8 "Recommended Collection"- MySQL---aggregate function
- go基础部分学习笔记记录
- ECCV 2022 华科&ETH提出首个用于伪装实例分割的一阶段Transformer的框架OSFormer!代码已开源!...
- 【NLP】什么是模型的记忆力!
- 浅谈网络安全之算法安全
猜你喜欢

20.支持向量机—数学原理知识

杰理语音芯片ic玩具芯片ic的介绍_AD14NAD15N全系列开发

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

华为手机一键开启“维修模式”隐藏所有数据,让手机隐私更加安全

iNeuOS工业互联网操作系统,设备运维业务和“低代码”表单开发工具

Shell 脚本 快速入门到实战 -02

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

全平台GPU通用AI视频补帧超分教程

go mode tidy出现报错go warning “all“ matched no packages

2022年Android 面经总结(附含面试题 | 源码 | 面试资料)
随机推荐
【码蹄集新手村600题】通向公式与程序相结合
如何识别假爬虫?
【码蹄集新手村600题】不通过字符数组来合并俩个数字
【愚公系列】2022年07月 Go教学课程 025-递归函数
有一说一,外包公司到底值不值得去?
<artifactId>ojdbc8</artifactId>「建议收藏」
淘宝/天猫获得淘口令真实url API
Jiuqi ny3p series voice chip replaces the domestic solution KT148A, which is more cost-effective and has a length of 420 seconds
基于WPF重复造轮子,写一款数据库文档管理工具(一)
Bika LIMS open source LIMS set - use of SENAITE (detection process)
浅谈网络安全之算法安全
【Yugong Series】July 2022 Go Teaching Course 023-List of Go Containers
MySQL - multi-table query
go记录之——slice
linux查看redis版本命令(linux查看mysql版本号)
idea中搜索具体的字符内容的快捷方式
MySQL---Subqueries
rj45对接头千兆(百兆以太网接口定义)
抖音根据关键词取视频列表 API
如何才能真正的提高自己,成为一名出色的架构师?