首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
user8232287272370
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
iOS架构设计系列—编码规范(Objective-C)
用#pragma mark -将函数或方法按功能进行分组。 dealloc方法放到实现文件的最顶部。 delgate或协议相关方法放到一般内容之后。 重载父类方法时,遇到必须调用父类方法时。调用super的代码和重载的代码之间留一行空行。 其他地方(if/else/while/…
iOS APP 架构设计(一)
iOS APP 架构设计 一,APP架构概述 1. 应用架构 2.Model 和 View 3. App 的本质是反馈回路 4.架构技术 5.App 任务 6.iOS 架构的5中模式: 二,APP设计
MVVM With ReactiveCocoa
本文将采用理论与实践相结合的方式,重点介绍一个使用 MVVM 和 RAC 开发的 iOS 开源项目 MVVMReactiveCocoa ,目的是希望能为你实践 MVVM 提供帮助。
【iOS 搭建基础框架】目录结构篇
本篇是 iOS 搭建基础框架 系列,第二部分 目录结构篇 。 这是我一直在用的目录结构形式,个人感觉还不赖。 文件目录的排列顺序如下,若没有实现相对应的种类,跳过顺延下去。
iOS开发架构(架构的七大原则、MVC架构模式、MVVM架构模式)
对扩展开放,对修改关闭。 2. 依赖倒置原则 实现尽量依赖抽象,不依赖具体实现。 1、高层模块不应该依赖于底层模块,两者都应该依赖于抽象。 2、抽象不应该依赖于细节,即具体实现类。 3、细节应该依赖于抽象。 这就是我们通常说的面向接口编程。 3. 单一职责原则 对于一个类而言,…
iOS开发中 MVVM 设计模式的探究
一直在做一线的业务开发工作,每天接触业务线,时间久了就开始思考如何能优化架构、提高维护效率,于是就接触了MVVM。 MVVM的出现主要是为了解决在开发过程中Controller越来越庞大的问题,变得难以维护,所以MVVM把数据加工的任务从Controller中解放了出来,使得C…
花椒移动端基础框架架构
一、背景随着公司业务需求的不断增加、三方合作不断接入、新APP快速产出,就会出现想在原有的代码中想增加新的业务和功能,怕影响老逻辑,想不影响老逻辑,去扩展又扩展不了的局面,就需要对应用的架构做相关的设
iOS 开发资源汇总
自己总结的 iOS、mac 开源项目及库,持续更新。。。。 github 排名 https://github.com/trending,github 搜索:https://github.com/search
今日头条:iOS 架构设计杂谈
内容来源:2018 年 3 月 10 日,今日头条-Musically IOS端架构师任凯在“饿了么技术沙龙・第22弹 【移动专场】”进行《IOS架构设计杂谈》演讲分享。IT 大咖说(微信id:itdakashuo)作为独家视频合作方,经主办方和讲者审阅授权发布。 本次分享将探…
iOS架构由浅入深 | MVVM
本着大道至简,由浅入深的想法。本文会从一个简单的例子入手,逐步解析MVVM在iOS中的应用。说一说看法,比一比优劣,如有不足之处,还望各路大神耐心指出,晚辈不胜感激! 可以看出View跟Model事实上是没有交互的,由Controller负责Model与View之间的交互,交互…