网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Swifter(100个Swift2开发必备Tip第2版)
分类 科学技术-工业科技-电子通讯
作者 王巍
出版社 电子工业出版社
下载
简介
编辑推荐

Swift作为iOS和Mac开发的趋势,值得每一位Apple开发者投注精力。王巍编著的这本《Swifter(100个Swift2开发必备Tip第2版)》以更高的视角,审视了Swift的新语法、新特性,以及从Objective-C转向Swift的方方面面,书中的示例深入浅出,讲解直击要害,重点突出,让读者阅后定有醍醐灌顶之感。不过需要指出的是这并不是一本Swift的入门书,本书的最佳受众是有Objective-C开发经验的开发者。

内容推荐

《Swifter(100个Swift2开发必备Tip第2版)》面向商业实战与技能进阶,内容与案例完全基于Swift 2这一全新的语言版本。作者王巍曾赴美参加ApplewwDC,亲眼见证Swift发布,并从这门语言诞生第一分钟开始学习和钻研。本书凝集作者数年开发功力与思考精华,总结和整理了各种宝贵经验,并以一个个小技巧和知识点的形式呈现。全书共100节,每节都是一个独立主题,涵盖中高级开发人员必须知道的Swift语言的方方面面。

本书非常适合用作官方文档的参考和补充,同时也是iOS中级开发人员不可多得的Swift进阶读本。

目录

I Swift新元素

 Tip 1 柯里化(Currying)

 Tip 2 将protocol的方法声明为mutating

 Tip 3 Sequence

 Tip 4 多元组(Tuple)

 Tip 5 @autoclosure和??

 Tip 6 Optional Chaining

 Tip 7 操作符

 Tip 8 func的参数修饰

 Tip 9 字面量转换

 Tip 10 下标

 Tip 11 方法嵌套

 Tip 12 命名空间

 Tip 13 Any和AnyObject

 Tip 14 typealias和泛型接口

 Tip 15 可变参数函数

 Tip 16 初始化方法顺序

 Tip 17 Designated,Convenience和Required

 Tip 18 初始化返回nn

 Tip 19 protocol组合

 Tip 20 static和class

 Tip 21 多类型和容器

 Tip 22 default参数

 Tip 23 正则表达式

 Tip 24 模式匹配

 Tip 25 …和..<

 Tip 26 AnyClass、元类型和.self

 Tip 27 接口和类方法中的Self

 Tip 28 动态类型和多方法

 Tip 29 属性观察

 Tip 30 final

 Tip 31 lazy修饰符和lazy方法

 Tip 32 Reflection和Mirror

 Tip 33 隐式解包Optional

 Tip 34 多重Optional

 Tip 35 Optional Map

 Tip 36 Protocol Extension

 Tip 37 where和模式匹配

 Tip 38 indirect和嵌套enum

II 从Objective-C/C到Swift

 Tip 39 Selector

 Tip 40 实例方法的动态调用

 Tip 41 单例

 Tip 42 条件编译

 Tip 43 编译标记

 Tip 44 @UIApplicationMain

 Tip 45 @objc和dynamic

 Tip 46 可选接口和接口扩展

 Tip 47 内存管理,weak和unowned

 Tip 48 @autoreleasep001

 Tip 49 值类型和引用类型

 Tip 50 String还是NSString

 Tip 51 UnsafePointer

 Tip 52 C指针内存管理

 Tip 53 COpaquePointer和C convention

 Tip 54 GCD和延时调用

 Tip 55 获取对象类型

 Tip 56 自省

 Tip 57 KVO

 Tip 58 局部scope

 Tip 59 判等

 Tip 60 哈希

 Tip 61 类簇

 Tip 62 Swizzle

 Tip 63 调用C动态库

 Tip 64 输出格式化

 Tip 65 Options

 Tip 66 数组enumerate

 Tip 67 类型编码@encode

 Tip 68 C代码调用和@asmname

 Tip 69 sizeof和sizeofValue

 Tip 70 delegate

 Tip 71 Associated Object

 Tip 72 Lock

 Tip 73 Toll-Free Bridging和Unmanaged

III Swift与开发环境及一些实践

 Tip 74 Swift命令行工具

 Tip 75 随机数生成

 Tip 76 print和debugPrint

 Tip 77 错误和异常处理

 Tip 78 断言

 Tip 79 fatalError

 Tip 80 代码组织和Framework

 Tip 81 Playground延时运行

 Tip 82 Playground可视化

 Tip 83 Playground与项目协作

 Tip 84 数学和数字

 Tip 85 JSON

 Tip 86 NSNull

 Tip 87 文档注释

 Tip 88 性能考虑

 Tip 89 Log输出

 Tip 90 溢出

 Tip 91 宏定义define

 Tip 92 属性访问控制

 Tip 93 Swift中的测试

 Tip 94 CoreData

 Tip 95 闭包歧义

 Tip 96 泛型扩展

 Tip 97 兼容性

 Tip 98 列举enum类型

 Tip 99 尾递归

 Tip 100 安全的资源组织方式

后记及致谢

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/15 0:52:51