gitee上最新推荐的11本iOS书籍资料,小白也能变专家

? 对代码、编程感兴趣的可以关注「老K玩代码」公众号和我交流! 分享代码、经验、项目和资讯
gitee上最新推荐的11本iOS书籍资料,小白也能变专家文章插图
1. iOS应用逆向工程 第2版 评价:★★★★ 4.0/5.0星

  • 作者: 沙梓社
  • 出版社: 机械工业出版社

gitee上最新推荐的11本iOS书籍资料,小白也能变专家文章插图
简介:
你是否曾因应用上线的第一天即遭破解而无奈苦恼 , 想要加以防范 , 却又束手无策? 你是否曾为某一应用深深折服 , 想要借鉴学习 , 却又无从下手? 你是否已不满足于public API , 想要进军Cydia开发 , 却又求学无门? 你是否已产生“不识Apple真面目 , 只缘身在App Store中”的危机感 , 想要通过阅读来一窥这冰山一角外的整个北极 , 却又找不到合适的书? 你是否已经因无法跨越开发路上的重重障碍而断了研究iOS逆向工程的念头?Are you a quitter?看完本书 , 相信你会有全新的感受! 全球第一本讲解iOS8应用逆向工程的实战手册 , 作者毫无保留地分享了数年来在iOS逆向工程领域的经验 。内容系统深入 , 逻辑紧密 , 实战性强 , 从iOS系统架构等理论出发 , 以多个实例贯穿全书 , 阐述class-dump、Theos、Cycript、Reveal、IDA、LLDB等常用工具的使用 , 通俗易懂 。总结提炼出一套从UI观察切入代码分析的iOS应用逆向工程方法论 , 授人以渔 。
书评:
HuyoUSiTa: 看了前五章基础部分 , 能学到一些iOS逆向工程的基础 , 总体讲得一般 , 部分有凑字数的嫌疑 。 第六章ARM汇编讲解不清楚 , 没有仔细看 。 逆向工程平时工作中用到不多 , 所以实战部分还没有看 。liuyunclouder: 逆向原理很有意思 , 基本上学会了就是一个套路 , 但最关键的还是逆向的思路以及汇编分析基础 。 多观察常用的app , 自己写个好玩的tweak qinix: 打开了新世界的大门 , 拿到app就可以看到各种功能是怎么实现的
2. iOS编程 评价:★★★★ 4.0/5.0星
  • 作者: Joe Conway
  • 出版社: 华中科技大学出版社

gitee上最新推荐的11本iOS书籍资料,小白也能变专家文章插图
简介:
本书针对Xcode 4编写 , 涵盖了开发iOS应用所需知道的方方面面 。 从Objective-C基础知识到新增加的语言特性;从AppKit库到常见的Cocoa设计模式;从Xcode技巧到Instruments , 等等 。 如果读者刚接触iOS编程 , 那么阅读本书的第一章和第二章能快让你速入门 。 如果读者已经 有大量的iOS编程经验 , 那么通读本书可以拾遗补缺 。 无论读者是开发新的应用 , 还是为应用增加新功能 , 十之八九能在书中找到答案或是解决思路 。除了内容全 , 本书的另一个特点是教读者以正确的方法解决问题 。 Objective-C的习惯约定有哪些(例如命名约定 , 内存管理约定)?创建子类时如何处理初始化方法?Cocoa的常见设计模式有哪些?如何选择数据保存方法?等等 。 所有这些问题 , 如果读者自己摸索 , 自己查阅散落于各处文档的知识点 , 难免费时费力 。 本书已经将这些知识整理、归纳并清楚地呈现在读者面前 。目前 , iOS开发针对的设备有iPhone、iPod touch和iPad 。 因为使用的是同一个体系 , 所以本书介绍的绝大部分内容均可通用 。 对于有差异的部分(例如iPad界面) , 本书也做了一定的介绍 。此外 , 作者在编写本书时使用的是当时最新的iOS SDK , 其中包括4.1版本的Xcode 。 虽然iOS SDK一直在升级 , 但在本书译者翻译完全书之际 , 绝大部分和SDK有关的内容都是有效的 。
书评:
廿文: 当年的iOS编程入门书籍 。 Big.Nerd.Ranch出的教程对小白还是很友好的 , 非常适合入门 。改改: 读起来应该是最舒服的 , 每个从empty开始 , 不仅说怎么弄 , 而且解释为什么 , 很详细~ victorwmh: 学习iPhone开发的时候 , 初略的翻阅了一下 , 整体感觉不太好 。
3. AV Foundation 开发秘籍 评价:★★★★ 4.0/5.0星
  • 作者: Bob McCune
  • 出版社: 清华大学出版社

gitee上最新推荐的11本iOS书籍资料,小白也能变专家文章插图
简介:
快速掌握使用AV Foundation开发iOS和OS X应用的技术如果想开发富媒体iOS或OS X应用程序 , 你可以使用苹果公司推出的AV Foundation框架来实现诸多神奇功能 。 不过AV Foundation框架基于最前沿的语言特征 , 极其庞大 , 而且相关文档较少;现在 , Bob McCune撰写的这本 AV Foundation开发秘籍--实践掌握iOS--tt-darkmode-color: #646464;">涵盖内容 ◆ 了解AV Foundation如何应用于苹果媒体环境及其每个核心功能区域 ◆ 为应用添加音频播放和录制功能 ◆ 为视频播放功能增加更丰富、更动态的体验 ◆ 使用AV Kit让程序拥有类似于iOS Videos和OS X QuickTime播放器的用户界面 ◆ 使用OpenGL ES和Core Image开发具有实时视频处理功能的媒体捕捉应用 ◆ 实现自定义视频播放器 ◆ 整合高级捕捉功能 , 如视频缩放、人脸检测、条码扫描和高帧率捕捉 ◆ 混合多音频轨道和自动音量控制 ◆ 创建高级的非线性、无损编辑应用 . ◆ 添加高级视频编辑功能 , 如视频过渡和动画效果