首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
YuMmY
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Cocoapods-sled 让 iOS 组件二进制化变得简单
Cocoapods-sled 通过复用 Xcode DerivedData 缓存实现 iOS 项目 Pod 库二进制化,让二进制化变得简单,不用相关基建,即插即用。
使用 CXYTableViewExt 来简化 UITableView - Cell 配置
CXYTableViewExt 是用来简化 UITableView - Cell 配置的库。特别是对于拥有多种类型的 Cell,逻辑上将更加清晰,所见即所得。
有赞移动 iOS 组件化(模块化)架构设计实践
业务组件化(或者叫模块化)作为移动端应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向。有赞移动团队自16年起也在不断尝试各种组件化方案,在有赞微信商城,有赞零售,有赞美业等多个应用中进行了实践。我们踩过一些坑,也收获了很多宝贵的经验,并沉淀出 iOS 相关框架 Bi…
中小型App的架构
个人对于架构比较感兴趣,平时有事没事的都会逛逛博客,看看书。然后组长要我分享下关于架构的知识。先来写一份博客捋捋思绪吧。 MVC模式,个人觉得是架构模式里最强大的模式!能给予很多的架构启发(包括后面出现的MVP,MVVM)。对于中小型App,简单的MVC或者MVPC模式会更合适…
开源一个封装AFNetworking的网络框架 - SJNetwork
该框架是一个通用的网络层,可以供给不同app的业务层调用。该框架封装了AFNetworking,而且有些地方借鉴了YTKNetwork的设计思路:以对象的形式封装并管理请求。 业务方调用SJNetworkManager的接口来发送请求(或进行操作请求等操作),而实际进行工作的类…
iOS架构实践干货:AOP替代基类 + MVVM + ReactiveObjC + JLRoutes组件化
对于第一点,从 集成成本 ,上手成本 ,__架构维护成本__等因素入手,大神博客中也已经很详细。 框架不需要通过继承即能够对ViewController进行统一配置。业务即使脱离环境,也能够跑完代码,ViewController一旦放入框架环境,不需要添加额外的或者只需添加少量…
第一次重构的架构设计总结
因为在学校自己一个人在写整个App,加之需求也不明确,时常需求变更(在学校的组织写项目的通病了),所以编写过程真的是越写越糟心,所以,不得已对已经开发的一小部分做了重构,以下是本小白在重构过程中总结的一些见解(不得不说,本科阶段讲的那些设计模式什么的,是真的很有用,只是当时根本…
关于一次完整http_data_Task(基于AFN)的过程步骤源码详解:
最近想自己基于NSURLSession封一个网络框架,但是试了几次之后发现总是考虑的不全面,于是决定好好读下AFN的源码再进行设计,不得不说,AFN考虑的东西真的很全面。站在巨人的肩膀上?虽然可能自己写的框架不如AFN好用,但是可以增强自己的理解于认识,更好的理解运行机制。 就…