240 投稿
收录了22篇文章 · 8人关注
  • Resize,w 360,h 240
    IOS项目架构

    一、架构分层: 三层架构: 应用层/界面层 业务层 数据层 四层架构: 应用层/界面层 业务层 网络层 本地数据层 理解:应用层用来管理加载界面...

    2.6 Faner_NG 1 14
  • Resize,w 360,h 240
    iOS-底层原理 35:组件化(二)组件间通讯方式

    iOS 底层原理 文章汇总[https://www.jianshu.com/p/412b20d9a0f6] 本文主要讲组件化之间是如何通讯的 组...

  • Resize,w 360,h 240
    iOS 插件化开发

    framework是Cocoa/Cocoa Touch程序中使用的一种资源打包方式,可以将将代码文件、头文件、资源文件、说明文档等集中在一起,方...

    1.0 飘金 14 15
  • Resize,w 360,h 240
    iOS换肤方案

    1、方案1 1.1、架构 1.2、实现 (1)设计一套皮肤文件配置协议 (2)扩展基类(NSObject + Theme),缓存对象和方法 (3...

  • Resize,w 360,h 240
    有始有终,设计一个结构合理的下载模块

    完成开发任务的同时,我们总希望自己能够交付高质量的代码。代码质量的测度有很多方法,可扩展性、可复用性是其中的两项指标。设计模式的理论能够非常有效...

    0.6 halohily 0 12
  • Resize,w 360,h 240
    ios组件化之创建私有库,并以pod方式引入

    一、什么是组件化: 组件化就是将单一工程的项目按照功能职责或者业务职责划分成一个一个模块,模块间解耦调用. 二、组件化想解决的问题: 当一个项目...

  • iOS APP主题动态切换

    前言: 迫于部门周会要做主持,得拿出点什么东西分享。一时间也想不到分享些什么好。想想自己从未做过 iOS 主题动态切换这个需求,又觉得这个需求好...

    0.4 JohnnyB0Y 2 4 1
  • Objective-C继承多态静态工厂模式

    继承和多态 静态工厂方法模式

  • 解读 iOS 组件化与路由的本质

    前言 虽然 iOS 组件化与路由的话题在业界谈了很久,但是貌似很多人都对其有所误解,甚至没搞明白“组件”、“模块”、“路由”、“解耦”的含义。 ...

    16.6 波儿菜 14 107
  • 谈谈 iOS 网络层设计

    对于 CTNetworking 设计理念和笔者的理解,Casa Taloyum 给出了回复: 已发出的请求是不可能做到真正取消的,所以请求的取消...

    13.3 波儿菜 28 81

专题公告

架构之美