Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >iOS开发常用之响应式框架

iOS开发常用之响应式框架

作者头像
GuangdongQi
发布于 2019-02-22 01:39:08
发布于 2019-02-22 01:39:08
1K0
举报
文章被收录于专栏:Guangdong QiGuangdong Qi
响应式框架
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.11.21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
美团客户端响应式框架 EasyReact 开源啦
EasyReact 是一款基于响应式编程范式的客户端开发框架,开发者可以使用此框架轻松地解决客户端的异步问题。
开发者技术前线
2020/11/23
1.1K0
iOS开发常用之完整项目加、文章
完整项目 GSD_WeiXin 高仿微信 v2ex - v2ex的客户端,新闻,论坛。 V2ex-Swift - 用Swift写的V2EX客户端。 iBBS-Swift - “新手开源一个用Swift(2.0)写的论坛客户端”。BBS 服务端。 wikipedia-ios - 维基百科-ios客户端。 jetstream-ios - 一款Uber的MVC框架,它同时提供了多用户实时通讯支持,一旦启动JetStream后端服务,通过WebSocket协议可以分钟建立多用户实时通讯应用。
GuangdongQi
2019/02/22
2.4K0
用Swift写一个响应式编程库
本文介绍了如何使用 Reactive Programming 的方式在 Swift 中实现信号量,通过使用 Signal 和 Disposable 两个概念来模拟实现信号量,以解决在多线程环境下对共享资源的访问控制问题。同时,也介绍了一种使用 Combine 框架来实现线程安全的信号量,以及如何使用 Combine 来实现一个类似于 RxSwift 的响应式编程库。
企鹅号小编
2018/01/03
1.1K0
ReactiveCocoa函数响应式编程-基础篇目录:一、了解函数响应式编程二、ReactiveCocoa简介三、ReactiveCocoa集成四、ReactiveCocoa信号理解五、Reactiv
一直以来,都很想学学ReactiveCocoa这个神奇的技术,但是最后都由于各种原因搁置了。这次终于也认真的研究一番,把自己学习心得整理出来留个记录。 目录: 一、了解函数响应式编程 二、React
梧雨北辰
2018/04/24
7570
ReactiveCocoa函数响应式编程-基础篇目录:一、了解函数响应式编程二、ReactiveCocoa简介三、ReactiveCocoa集成四、ReactiveCocoa信号理解五、Reactiv
iOS开发常用之网络
表相关与的TabBar SWTableViewCell - 国内开源作者,带很多手势的表单元格。 MCSwipeTableViewCell - 带很多手势的表单元格。 TMQuiltView - 瀑布流。 XRWaterfallLayout - 超简单的瀑布流实现,实现说明。 WaterfallFlowDemo - 一个简单的UICollectionView瀑布流布局演示demo。 XLForm - 很多表格类的表,写法更高冷一点,推荐使用。 Eureka.swift - Eur
GuangdongQi
2018/12/18
25.3K0
干货 | 深入浅出Apple响应式框架Combine
Combine.framework 是Apple在2019 WWDC 上基于Swift推出的函数响应框架(Functional Reactive Programming),支持Apple全平台的操作系统(iOS13+,macOS 10.15+等)。函数式响应框架无论在哪个平台早已流行泛滥,开源的Rx更是实现了各种语言的响应式编程框架。Apple在这个时候推出响应式框架,无疑是对自己护城河的进一步巩固。事实上SwiftUI的数据驱动就是依赖Combine。
携程技术
2020/11/04
4.5K0
干货 | 深入浅出Apple响应式框架Combine
iOS开发常用之网络、网页
网络相关 网络连接 AFNetworking - ASI不升级以后,最多人用的网络连接开源库,iOS的网络编程之AFNetworking使用,iOS的开发下载文件速度计算 , AFNetworking 3.0迁移指南 , AFNetworking2.0源码解析<一> ,AFNetworking2.0源码解析<二>,AFNetworking源码解析<三>,AFNetworking源码解析<四>。 Alamofire.swift - Alamofire是AFNetworking的作者mattt
GuangdongQi
2018/12/14
5.7K0
iOS开发之ReactiveCocoa下的MVVM(干货分享)
转载:http://ios.jobbole.com/83602/ 最近工作比较忙,但还是出来更新博客了,今天给大家分享一些ReactiveCocoa以及MVVM的一些东西,干活还是比较足的。在之前发表过一篇博文,名字叫做《iOS开发之浅谈MVVM的架构设计与团队协作》,大体上讲的就是使用Block回调的方式实现MVVM的。在写上篇文章时也知道有ReactiveCocoa这个函数响应式编程的框架,并且有许多人用它来更好的实现MVVM。所以在上篇博客发表后,有些同行给评论建议看一下ReactiveCocoa的
VV木公子
2018/06/05
6K0
iOS函数响应式编程以及ReactiveCocoa的使用
打算在项目中大面积使用RAC来开发,所以整理一些常用的实践范例和比较完整的api说明方便开发时随时查阅
用户7451029
2020/06/16
2.1K2
iOS函数响应式编程以及ReactiveCocoa的使用
iOS开发常用之测试调试、动态更新
测试及调试 HeapInspector - HeapInspector是一个用于检测应用程序的内存泄漏的开源调试工具。 Crashlytics - Crashlytics崩溃报告崩溃日志使用说明 。 UIViewController-Swizzled - 把你进入的每一个控制器的类名打出来,如果看一些特别复杂的项目的时候直接运行demo就可以知道执行次序了。 snoop-it -snoop-it比UIViewController-Swizzled好用,代码托管在谷歌上。 版本 - 版本
GuangdongQi
2018/12/14
3.7K0
iOS 链式语法数据绑定轻量级框架实践
当前组件化开发中,经常会用到MVVM设计模式,它促进了UI代码与业务逻辑的分离,一定程度解决viewController臃肿问题,但也使得数据绑定变得复杂,很多情况下需要我们手动绑定数据和刷新界面,经常要写一堆零散的数据绑定业务代码。
前端小tips
2021/11/24
1.4K0
iOS 链式语法数据绑定轻量级框架实践
函数响应式编程框架RxSwift 学习——Observable
最近开始研究RxSwift,网上能查到的资料太有限,边学边记录,有不对的地方欢迎大家指正。
100000798482
2018/08/20
7920
iOS开发常用之其他
Xcode的插件 iOS开发进阶,从Xcode开始 - 学习使用Xcode构建出色的应用程序! 在Xcode启动的时候,Xcode将会寻找位于〜/ Library / Application Support / Developer / Shared / Xcode / Plug-ins文件夹的后缀名为.xcplugin的bundle作为插件进行加载(运行其中的可执行文件) 。Xcode5插件简介开发写个自己的Xcode4插件 Xcode 4插件制作入门 :Xcode所使用的所有库都包含在Xc
GuangdongQi
2019/02/22
2K0
iOS开发之ReactiveCocoa下的MVVM
最近工作比较忙,但还是出来更新博客了,今天给大家分享一些ReactiveCocoa以及MVVM的一些东西,干活还是比较足的。在之前发表过一篇博文,名字叫做《iOS开发之浅谈MVVM的架构设计与团队协作》,大体上讲的就是使用Block回调的方式实现MVVM的。在写上篇文章时也知道有ReactiveCocoa这个函数响应式编程的框架,并且有许多人用它来更好的实现MVVM。所以在上篇博客发表后,有些同行给评论建议看一下ReactiveCocoa的东西,所以就系统的看了一下ReactiveCocoa的东西。不过有一
lizelu
2018/01/11
1.4K0
iOS开发之ReactiveCocoa下的MVVM
【IOS开发高级系列】MVVM—ReactiveCocoa架构设计专题(三)
http://www.cocoachina.com/ios/20150123/10994.html
江中散人_Jun
2023/10/16
4910
【IOS开发高级系列】MVVM—ReactiveCocoa架构设计专题(三)
Klee:用 C++ 实现数据驱动开发
提起 C++ 这门已有 38 年历史的语言,大家或多或少都会有一定的了解,“面向对象”、“过程式编程”这些词汇立刻在脑海中浮现出来。“高性能”、“高复杂性”这两大标签,也伴随着 C++ 多年来一直在众多语言中独树一帜。 而我们在实际项目的开发过程中发现,同一个功能,综合考虑前期开发、后期 bug 与 UI 还原等阶段的人力投入,使用 Web 技术栈 来实现前端页面,研发效率大约是 平台原生开发 的 2 到 3 倍。这其中开发效率的差异,让我们好奇去深入探究其中的原因。 近年来崛起的前端三大框架 Angul
微信终端开发团队
2021/06/30
2.4K0
聊聊iOS开发之MVVM的架构设计
而MVVM这种新的代码组织方式就可以解决这些问题,本文就MVVM的架构设计做个简单的个人总结。
進无尽
2018/09/12
8.9K0
聊聊iOS开发之MVVM的架构设计
ReactiveCocoa,最受欢迎的iOS函数响应式编程库(2.5版),没有之一!
简介 项目主页: ReactiveCocoa 实例下载: https://github.com/ios122/ios122 简评: 最受欢迎,最有价值的iOS响应式编程库,没有之一!iOS MVVM模
ios122
2018/01/02
1.2K0
iOS小技能:链式编程在iOS开发中的应用
封装是为了更好的重用性、可扩展性,但要综合考虑性能问题,即使新增了判断也会增加性能的消耗,只是不会量级的增加。比如简单工厂和抽象工厂(反射机制)的封装,会增加性能的消耗。但把对象的管理变成了可配置化。
公众号iOS逆向
2022/08/22
9920
iOS小技能:链式编程在iOS开发中的应用
唐巧的iOS技术博客选摘
1. 那些被遗漏的objective-c保留字:http://blog.devtang.com/blog/2013/04/29/the-missing-objc-keywords/ 2. 使用crashlytics来保存应用崩溃信息:http://blog.devtang.com/blog/2013/07/24/use-crashlytics/ 3. iOS开发工具篇,AppStore统计工具:http://blog.devtang.com/blog/2013/06/16/ios-dev-tool
王大锤
2018/05/17
3.5K0
推荐阅读
相关推荐
美团客户端响应式框架 EasyReact 开源啦
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档