😎 这就是缘分呀~~
2019 年,把人生奉献给我所热爱的一切本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/2019-year-end-s...
😎 这就是缘分呀~~
2019 年,把人生奉献给我所热爱的一切本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/2019-year-end-s...
来源: URLNavigator是devxoul发布在github上的一个开源库,他仓库下面还包括了(Then, SwiftyImage, ReactorKit)等很有名的开...
1、swift中使用标记(oc中的#pragma mark) 2、for...in遍历数组同时拿到下标和对应的元素 3、UIButton默认图片在左文字在右,有时候需要交换图...
前言: 给库添加Cocoapods支持, 使这个工具使用起来更加方便, 更好的使用Cocoapods, 助力iOS程序开发, 下面进入正题, 想要实现这个过程, 绝对不虚此读...
引言 上一篇介绍了MVVM、组件化的基本概念,这一篇咱们就来讲讲代码。 首先看一下效果图: 界面有很多是模仿网易云音乐的,再来看一下代码结构: 关于代码组织 AppMu...
MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将视图 UI 和业务逻辑分开...
网络 Alamofire[https://github.com/Alamofire/Alamofire]:http网络请求事件处理的框架。 Moya[https://gith...
本文翻译自MVVM Tutorial with ReactiveCocoa MVVM和数据绑定 MVVM模式依赖于数据绑定,能自动将对象属性和UI controls相联系是其...
原文:MVVM Tutorial with ReactiveCocoa: Part 1/2 你可能之前在推特看过这么一个笑话: *“iOS Architecture, whe...
背景和面临的问题(2016.6.29) 随着移动互联网的蓬勃发展,iOS App的复杂度呈指数增长。美团·大众点评两个App随着用户量不断增加、研发工程师数量不断增多,可用性...
前言:最近公司应用架构重构,受到反革命工程师去基类,去Model等影响,将一些已经做的架构工作和思想稍微做一些总结,故此有了这篇文章,如有错误,漏洞,或者傻x之出,请包涵一笑...
项目连接 前言 本项目的数据为抓包所得,并且都是用的本地数据,只作为学习用途。项目中所用到的appKey,为了方便调试,不再删除!但是仅作为本项目使用! 写这个项目之前也是对...
一、概述 通过上一篇文章的学习,我们对关于MVC的弊端的产生和MVVM中viewModel的职责及其使用注意事项,想必都有了些许了解和认识,最起码What is MVC ? ...
一、概述 在 iOS 开发中,MVC(Model View Controller)是构建iOS App的标准模式,是苹果推荐的一个用来组织代码的权威范式。Apple甚至是这么...
一、概述 笔者 强烈推荐 大家在阅读本文之前,还请先移步阅读👉 iOS 关于MVC和MVVM设计模式的那些事 和 👉 iOS 关于MVVM Without Reactiv...
一、概述 ReactiveCocoa简称RAC,基于响应式编程思想的Objective-C实践。本文主要结合代码示例列举了RAC的常用类,常用方法和常用宏,帮助开发者快速上手...
转载:http://ios.jobbole.com/83602/ 最近工作比较忙,但还是出来更新博客了,今天给大家分享一些ReactiveCocoa以及MVVM的一些东西,干...
一). iOS架构的分类 在iOS中架构有很多,最常用的MVC,MVVM,MVP, 不常用的有VIPER 1.1)传统的MVC的架构是这样的: 上面是传统的MVC的架构虽说...