首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
004-架构设计
订阅
西洲之王
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
iOS 之 App 架构(二)
五种不同的App设计模式 标准的Cocoa Model-View-Controller (MVC) 是Apple 在示例项目中所采用的设计模式。它是Cocoa app 中最为常⻅的架构,同时也是在Co
iOS架构设计之MVVM详细教程
MVVM比MVC要强很多,其最大的作用就是给Controller瘦身,逻辑更清晰。如果你还在使用MVC的模式,建议你开始用MVVM。 当然有很多朋友都结合MVVM使用了RAC,我也用过一段时间,但最终还是放弃了。至于原因是个人习惯问题。 比如有些人把所有的逻辑,多写进了M,这是…
iOS架构设计系列-项目结构设计
iOS架构设计系列-项目结构设计 一. 项目结构意义 项目结构是软件项目的门面担当,它不仅是软件功能模块的直观体现,也是项目可维护性、可扩展性的掌舵者。 层次清晰的项目结构不仅可以实现模
iOS 移动端架构初探心得
本文作为以上文章系列的总结, 如何一步一步进行思考总结, 如何开发出适合自己的通用架构设计. 对于架构, 移动端常见的架构设计包括MVC, MVVM, MVP等, 上图简要的说明了各种常见的架构之间的交互及数据传递方式. 对于MVC, MVVM, MVP这三种架构设计模式, 相…
iOS 底层原理: Runloop 详解
CFRunLoopModeRef代表RunLoop的运行模式; 一个RunLoop包含若干个 Mode,每个 Mode 又包含若干个Source0/Source1/Timer/Observer;
UITableViewCell加载图片优化
前言 我们平时用UITableView用的很多,所以对列表的优化也是很关注的。很多时候,我们设置UIImageView,都是比例固定好宽高的,然后通过 scaleAspectFill 和 clipsT
iOS 设计模式
一 工厂模式 学习链接 https://www.jianshu.com/p/6310deea5a5c https://www.jianshu.com/p/c85531b24ddb 说明 工厂模式又分为
实现一套轻量级MVVM框架
在客户端开发项目中,MVC 仍然是主流架构,但是 MVC 也存在十分明显的弊端:Controller 作为中介者常常需要负担大量的业务处理逻辑,所以 MVC 也被戏称为 Masive View Controller 架构。缓解这个问题其实有很多途径,例如: 此外,MVC 架构模…
一位普通iOS开发的年终总结
进入京东主要做的是极速版业务线的开发,从一开始对电商赛道的小白到现在能了解楼层配置化,商品BI化,各种坑位带来的效益,以及开始了解对应的业务诉求。每天都在提醒自己,随着工作经验的增加,视野和格局不能再像过去一样。 谈了4年的女朋友,在今年下半年开始准备明年结婚的事情,早上女朋友…