美文网首页
编程架构(iOS)

编程架构(iOS)

作者: 蜗牛也有梦想 | 来源:发表于2018-01-09 09:50 被阅读19次

MVC
MVP
MVVM
可以看看关于mvvm和reactiveCocoa的介绍

来源:http://www.sprynthesis.com/2014/12/06/reactivecocoa-mvvm-introduction/

很多人对MVVM有不同的理解,但是大致上是相同的,只不过对于读取DB,或者发送网络请求的位置,有不同的理解。雷纯锋的技术博客。第一篇认为这些应该放到viewModel中做,第二篇认为应该放到model中做。

VIPER

控制器内部结构图

Life cycle 控制器声明周期方法,包含dealloc
Delegate 各种代理方法
Action 手势、按钮等响应事件方法
Private 自定义方法
Property setter、getter方法
Supper 覆写从父类继承来的方法
上面的内容基本包含了一个控制器会用到的所有的方法了。


控制器内容结构
参考资料

view层架构
网络层架构
简单缩小控制器的办法
swift版四种架构简介
ReactiveCocoa简介
http://blog.csdn.net/dfqin/article/details/39164241

相关文章

  • iOS网络编程

    iOS 系统架构 开始介绍iOS网络编程之前介绍一下iOS 系统架构。iOS的系统架构分为四个层次:核心操作系统层...

  • 编程架构(iOS)

    MVCMVPMVVM可以看看关于mvvm和reactiveCocoa的介绍 很多人对MVVM有不同的理解,但是大致...

  • iOS架构

    这里说几个概念:iOS系统框架:iOS系统架构:iOS架构:iOS 代码架构:iOS架构师:iOS架构设计: iO...

  • iOS架构

    iOS架构iOS架构

  • 【IOS开发进阶系列】iOS系统架构专题

    1 IOS系统架构 1.1 IOS系统架构 1.1.1 iOS的系统架构 iOS的系统架构分为四个层次:核心操作系...

  • iOS应用架构谈 开篇

    iOS应用架构谈 开篇 iOS应用架构谈 开篇 iOS应用架构谈 view层的组织和调用方案 iOS应用架构谈 网...

  • iOS 架构谈:剖析 Uber 的 RIB 架构

    iOS 架构谈:剖析 Uber 的 RIB 架构iOS 架构谈:剖析 Uber 的 RIB 架构

  • 2013年书单

    技术类 软件架构师的12项修炼 企业级iOS应用开发实战 测试驱动的iOS开发 Objective-C编程之道:i...

  • iOS应用架构谈 开篇

    iOS应用架构谈 开篇 iOS应用架构谈 view层的组织和调用方案iOS应用架构谈 网络层设计方案iOS应用架构...

  • iOS应用架构谈 开篇[转]

    iOS应用架构谈 开篇iOS应用架构谈 view层的组织和调用方案iOS应用架构谈 网络层设计方案iOS应用架构谈...

网友评论

      本文标题:编程架构(iOS)

      本文链接:https://www.haomeiwen.com/subject/bvxlvttx.html