您的位置:首页 > 运维架构 > 网站架构

iOS架构设计专题

2015-09-09 22:32 411 查看
IOS 设计模式相关资料整理

史上最全设计模式导学目录(完整版)

强烈推荐,推荐指数五颗星,刘伟老师力作,讲的非常好,通俗易懂,而且举例的应用场景也非常恰当,遗憾的是样例代码是 Java 写的,不过模式是通用的。

图说设计模式

推荐指数4颗星,讲了不少UML的相关知识,能更好的理解设计模式中时序图等Mac下的UML工具推荐 StarUML ,做的也不错。

经典图书

《Head First设计模式》、《大话设计模式》、Gof《设计模式》,这样顺着看完,真实酣畅淋漓,痛快,爽哉,最后会感叹,原来写的代码真是。。。

InfoQ - iOS应用架构谈 - 推荐指数 5星

iOS应用架构谈(一):架构设计的方法论

iOS应用架构谈(二):View层的组织和调用方案

iOS应用架构谈(三):网络层设计方案

iOS应用架构谈(四):本地持久化方案及动态部署

IM架构梳理

http://blog.csdn.net/skymingst/article/details/49448717

伯乐在线:

iOS设计模式之一:MVC模式和单例模式

http://blog.jobbole.com/48115/

iOS设计模式之二:外观模式和装饰器模式

http://blog.jobbole.com/48166/

iOS设计模式之三:适配器模式和观察者模式

http://blog.jobbole.com/48254/

iOS设计模式之四:备忘录模式和命令模式

http://blog.jobbole.com/48179/

iOS设计模式之观察者模式

http://blog.jobbole.com/55505/

iOS设计模式反思之单例模式的进化

http://blog.jobbole.com/56439/

关于 23 种设计模式的有趣见解

http://blog.jobbole.com/20496/

官网资料:

Cocoa Design Patterns

https://developer.apple.com/legacy/library/documentation/Cocoa/Conceptual/CocoaFundamentals/CocoaDesignPatterns/CocoaDesignPatterns.html#//apple_ref/doc/uid/TP40002974-CH6-SW6

中文翻译:

http://download.csdn.net/detail/sc_cheng/2981710

实战学习

最后推荐些可以帮助理解实战的开源项目:

V2EX - V2EX iOS客户端,已上线项目

https://github.com/singro/v2ex

Firox-IOS - Firox iOS客户端,用Swift写的

https://github.com/mozilla/firefox-ios

Telegram - 一个非常牛XXX的开源社交项目

https://github.com/peter-iakovlev/Telegram

其他资源:

objccn - 架构 - 强烈推荐

http://objccn.io/issue-13/

怎么面试架构师

http://www.cocoachina.com/programmer/20150617/12170.html

EasyIOS -

https://github.com/zhuchaowe/EasyIOS

移动App架构设计

https://github.com/uxyheaven/NativeAppFrameworkDesign
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: