iOS进阶推荐的书目
《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法》([英]Matt Galloway)
很多面试题有涉及
《IOS数据库应用高级编程(第2版)》([美]艾烈希(Patrick Alessi))
《移动开发经典丛书・iOS网络高级编程:iPhone和iPad的企业应用开发》([美]考克斯(Jack Cox),[美]琼斯(Nathan Jones),[美]舒姆斯基(John Szumski))
《移动开发经典丛书:iOS Auto Layout开发秘籍(第2版)》([美] Erica Sadun) 了解一下Layout原理,但是干活还是用Masonry吧
《Objective-C高级编程 iOS与OS X多线程和内存管理》([日]Kazuki Sakamoto,[日]Tomohiko Furumoto)
这本书是必看的,不难,而且弄懂了对你的效益是最大的一本书,脱离初级向中级迈进。
《Objective-C编程之道:iOS设计模式解析》([美]Carlo Chung)其实看起来挺没意思的,很多也是其他书籍都涉及的。设计模式本身就是当初OO不完善所做的补丁。OC的OO和Runtime已经做得不错了,不像以前需要大费周章。设计模式很多应用的场景比较窄,阅读的效益不是太大。
《iOS开发进阶》唐巧这本可以算他本人的经验集合,虽然比较散,但是可以看看。有些东西虽然比较偏,但也会用到的。对于OC的对象模型讲的应该是所有书里最容易懂的。
《iOS应用逆向工程分析与实战》 关于越狱,逆向工程唯一一本汉语书。介绍了很多工具的使用经验。
更新中 。。
1.架构师之架构漫谈 --http://q.infoqstatic.com/ppt/Informal-Discussion-on-Architecture.pdf#rd?sukey=ecafc0a7cc4a741b5845e6edfad7f5b364cf4c840d99548dedd53bfffb334224282c1c3b5f2d004c648e99248e18b129
未完待续
如果有更好的书籍欢迎私信推荐
iOS进阶推荐的书目的更多相关文章
- iOS进阶_地图上定位的标志——大头针
一.添加大头针 地图使用的框架是MapKit 大头针走的是MKAnnotation协议 /* 注意:因为是满足协议MKAnnotation,所以没有MKAnnotation的系统大头针类,必须自定义大 ...
- Android进阶推荐书籍
中级进阶推荐看一下以下这几本书 1.<Android从入门到精通(附光盘)> 明日科技 编 2.<第一行代码2 Android(第二版)> 郭霖 著 3.<Android ...
- iOS进阶指南试读之UI篇
iOS进阶指南试读之UI篇 UI篇 UI是一个iOS开发工程师的基本功.怎么说?UI本质上就是你调用苹果提供给你的API来完成设计师的设计.所以,想提升UI的功力也很简单,没事就看看UIKit里的各个 ...
- iOS进阶读物
不知不觉作为 iOS 开发也有两年多的时间了,记得当初看到 OC 的语法时,愣是被吓了回去,隔了好久才重新耐下心去啃一啃.啃了一阵,觉得大概有了点概念,看到 Cocoa 那么多的 Class,又懵了, ...
- iOS一些推荐的学习路径发展
iOS论坛里有朋友要求回答帖子,帖子的标题是: 想学IOS开发高阶一点的东西,从何開始,然后我吧啦吧啦回答写了非常多.既然敲了那么多字,我就把我写的回复也贴到博客里来分享.希望能对大家有帮助.欢迎大家 ...
- iOS进阶路线以及进阶书籍
第一,熟悉ARC机制:首先要了解ARC的前世今生.假设了解不清楚会导致两种可能,1,一个对象的引用莫名奇异为空.或失效了.这个一般都能在开发阶段及时发现,由于会导致应用异常.2.导致内存溢出:不了解A ...
- ios书籍推荐
1.Objective-C Programming 内容不多, 却都是精华, 有了一点 C 语言基础可以快速阅读此书, 大概一天时间就可以看完, 看完后对 iOS 开发能够有个基本的印象. 2.iO ...
- iOS进阶
著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处.作者:wjh2005链接:https://www.zhihu.com/question/28518265/answer/887505 ...
- iOS进阶学习笔记
熟练掌握C/C++/Objective-C/Swift语言: 熟悉Cocoa Touch(Foundation,UIKit).Objective-C中block,gcd,NSOperation等: 熟 ...
随机推荐
- 7.hibernat实现双向一对多(多对一)
1.创建如下项目结构 2.在项目的src下创建hibernate.cfg.xml主配置文件 <?xml version="1.0" encoding="UTF-8& ...
- ConcurrentHashMap完全解析(jdk6/7,8)
并发编程实践中,ConcurrentHashMap是一个经常被使用的数据结构,相比于Hashtable以及Collections.synchronizedMap(),ConcurrentHashMap ...
- OC之消息基本概念
要说清楚消息这个话题,我们必须先来了解三个概念 Class, SEL, IMP,它们在 objc/objc.h 中定义: typedef struct objc_class *Class; typed ...
- MongoDB执行计划分析详解
要保证数据库处于高效.稳定的状态,除了良好的硬件基础.高效高可用的数据库架构.贴合业务的数据模型之外,高效的查询语句也是不可少的.那么,如何查看并判断我们的执行计划呢?我们今天就来谈论下MongoDB ...
- 安装mcrouter
下载准备: mcrouter 下载地址 : https://github.com/facebook/mcrouter gflags 下载地址:http://download.csdn.net/deta ...
- ural 1353. Milliard Vasya's Function(dp)
1353. Milliard Vasya's Function Time limit: 1.0 second Memory limit: 64 MB Vasya is the beginning ma ...
- css实现多行超出显示省略号?
可以实现,但是用的是-webkit-私有属性.我用js已经解决了.代码如下:text-overflow: -o-ellipsis-lastline;overflow: hidden;text-over ...
- ssh environment variable
1 down vote When you run a command as an argument to ssh, the command is run directly by sshd; the s ...
- jquery-选择checkbox的多种策略
checkbox属性: var val = $("#checkAll").val();// 获取指定id的复选框的值 var isSelected = $("#check ...
- (响应式PC端媒体查询)电脑屏幕分辨率尺寸大全
(响应式PC端媒体查询)电脑屏幕分辨率尺寸大全 时间:2015-08-17 16:50:40 阅读:3961 评论:0 收藏:0 [点我收藏+] 标签:styl ...