iOS架构设计专题
来源:互联网 发布:java七牛上传视频接口 编辑:程序博客网 时间:2024/06/05 03:04
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
- iOS架构设计专题
- 专题:使用 Rational 管理 SOA 架构设计
- IOS分层架构设计
- iOS分层架构设计
- iOS分层架构设计
- iOS UI架构设计
- iOS架构设计----1
- iOS 分层架构设计
- ios 架构设计 MVVM
- ios分层架构设计
- ios MVVM架构设计
- 架构专题
- iOS架构设计与分层
- iOS开发工程架构设计
- ios架构设计的方法论
- iOS 客户端架构设计 MVVM
- iOS架构设计与分层
- iOS设计模式与架构设计
- 对数据库语言的简单认识
- Android 文字自动滚动(跑马灯)效果的两种实现方法
- 继承多态
- TelephonyManager类方法详解
- Week1-3Quick Union
- iOS架构设计专题
- ccf 201412-3 集合竞价
- Eclipse去除js(JavaScript)验证错误
- java中this关键字
- openstack部署(2)-安装keystone组件
- Android中线程池的使用
- 指针
- SPNEGO, NTLM and Kerberos
- Android开发使用的常见第三方框架汇总