E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Moya
Moya
url 和 body 同时提交参数
在使用
Moya
的过程中,会遇到这种情况:url当中需要动态设置参数,body中也要设置参数。
fuyoufang
·
2023-03-19 05:19
Moya
+ RxSwift简单封装
基础importMoyaimportRxSwift///网络请求classNetwork{///请求publicstaticfuncrequest(_requestConfig:RequestConfig)->Observable{returnObservable.create{subscribeinMoyaProvider(endpointClosure:requestConfig.endpoi
霸哥终结者
·
2023-03-17 22:12
Swift常用第三方库
Moya
:这是一个基于Alamofire的更高层网络请求封装抽象层。Reachability.swift:用来检查应用当前的网络连接状况。
竹子4117
·
2023-03-17 15:59
iOS第三方库网络-swift篇
Alamofire最佳实践
Moya
对Alamofire的封装,使用枚举将网络层实现细节与页面逻辑代码分离,方便单元测试,支持stub测试,配合RxSwift食用更佳,博客教程SwiftRouterAURLRouterforiOS
leiyulingling
·
2023-03-17 06:40
swift网络库
Moya
使用
1.概述
Moya
是对请求库Alamofire的抽象封装,相当于YTKNetwork和AFNetworking的关系image.png2.基本使用假设有如下api用于订单相关逻辑,使用
Moya
来实现请求地址
白屏
·
2023-03-16 16:36
Swift String、
Moya
源码解析及高阶函数
String源码解析一、SwiftString在内存中是如何存储的今天我们一起来研究一下String这个类,我们先来看一下当我们创建一个空的字符串发生了什么?varempty=""print(empty)首先我们的思路是找到String的源码,然后找到对应的初始化方法,这里我们直接搜索源文件就可以看到如下代码:///Createsanemptystring.//////Usingthisiniti
晨曦的简书
·
2023-03-14 02:51
Swift -好用的第三方库
Moya
:这是一个基于Alamofire的更高层网络请求封装抽象层。Reachability.swift:用来检查应用当前的网络连接状况。
leonStep
·
2023-03-13 05:29
Swift 常用三方库
Moya
:这是一个基于Alamofire的更高层网络请求封装抽象层。Reachability.swift:用来检查应用当前的网络连接状况。
Headless
·
2023-03-11 00:17
swift基础框架
Moya
:这是一个基于Alamofire的更高层网络请求封装抽象层。Reachability.swift:用来检查应用当前的网络连接状况。
深圳一匹狼
·
2023-03-09 09:42
开源一个视频类 App(RxSwift + MVVM)
Xcode10+Swift5.0iOS9.0+预览Screenshot1Screenshot2Screenshot3技术栈Cleanarchitecture(RxSwift+MVVM)网络请求与缓存:基于
Moya
大青虫Insect
·
2023-03-09 07:00
Moya
15.0的使用
Alamofire可以理解为Swift版本的AFNetworking,是同一个团队写的开源库,
Moya
是对Alamofire的再次封装!如果从难易程度上说,Alamofire可能会更简单一些!
神合
·
2023-03-09 04:18
iOS Swift
moya
框架发送数组作为请求参数(GET/POST)
Swift中网络请求常用
moya
框架,但是这个框架有个缺点,不支持数组作为请求参数。
jzhang
·
2023-02-18 17:18
swift4,网络请求工具
Moya
在swift中,我们使用
Moya
来进行网络请求,
Moya
封装了Alamofire,可以更加方便的进行网络请求。初次使用
Moya
,还是觉得稍稍有些不习惯。在这里,记录下使用过程。
小曼blog
·
2023-02-18 09:22
Swift常用第三方库
Networking:1.
Moya
2.Alamofire3.ApolloRxExtensions:1.RxSwift2.RxDataSources3.RxSwiftExt4.NSObject+Rx5.RxViewController6
九龙
·
2023-02-07 04:00
RxSwift+
Moya
实现的网络请求
step1:用cocoapods集成
Moya
和SwiftyJSON,Podfile如下:#Uncommentthenextlinetodefineaglobalplatformforyourprojectplatform
歌手的剑
·
2023-02-06 19:52
RxSwift实战之UITableView加载网络数据
YFNetwork是对
Moya
的进一步封装,更加方便使用,请求得到的数据通过PublishSubject发送到已绑定的UITableView。
星星编程
·
2023-02-04 08:38
Moya
上传带参数的图片
日期2020.1.5letformatter=DateFormatter()formatter.dateFormat="yyyyMMddHHmmss"letfileName="\(formatter.string(from:Date()))"+".png"letformData=MultipartFormData(provider:.data(Data),name:"pic",fileName:f
dlxfly
·
2023-01-30 18:52
swift常用第三方库
Moya
:这是一个基于Alamofire的更高层网络请求封装抽象层。Reachability.swift:用来检查应用当前的网络连接状况。
王家小雷
·
2023-01-27 11:32
swift 框架
moya
post请求遇到的坑
找了一大圈,发现国内根本没有解决的方法,去国外翻了一遍才找到,记录一下重点:bodyEncoding:JSONEncoding.default1.用
moya
测试登陆post接口,发现传过去的没有包装成json
深圳一匹狼
·
2023-01-27 06:34
Swift
Moya
的详细使用
好久没有更新了SwiftMoya的使用importMoyaimportHandyJSONimportMBProgressHUDletLoadingPlugin=NetworkActivityPlugin{(type,target)inguardletvc=topVCelse{return}switchtype{case.began:MBProgressHUD.hide(for:vc.view,an
贾正亮的简书
·
2023-01-26 00:49
OC版本的
Moya
插件网络架构
插件版网络请求架构,支持批量操作和链式操作熟悉swift的朋友应该都知道一款优秀的三方库
Moya
,插件版网络请求是真香,于是乎借鉴思路制作一款纯oc版本的插件网络请求库熟悉oc的朋友又应该都知道一款优秀的三方库
茶底世界之下
·
2022-12-10 07:39
ios
网络
架构
ios
缓存
Swift之
Moya
使用和封装
Moya
是什么?
Moya
是对请求库Alamofire的抽象封装,相当于OC中YTKNetwork和AFNetworking的关系。为什么用
Moya
?我们用
Moya
在Github上的一张图来解释。
小羊爱学习
·
2022-10-13 19:07
Moya
+ SwiftyJSON + HandyJSON 使用
pod'Alamofire'pod'HandyJSON'pod'AlamofireImage'pod'
Moya
'pod'SwiftyJSON'endAlamofire网络请求的HandyJSONjson
cj小牛
·
2022-10-09 15:12
swift 使用
Moya
进行网络请求
前言测试阶段,还未曾放到项目中使用,后续会继续优化调整,初始版本环境pod'
Moya
','14.0.0'pod'HandyJSON','5.0.3-beta'Xcode13.2用法1、基本模板
Moya
在对于
烟花下的孤独
·
2022-09-26 17:57
swift
iOS
bug问题
iOS
swift
开发语言
ios
swift网络请求封装(
Moya
)
最近打算自己写个项目练练手,在弄到网络请求这块,发现之前用的都不是特别好用,于是想着还是自己手动封装一下,于是如下:所用的第三方库:pod'
Moya
'pod'Reachability'pod'MBProgressHUD'pod'HandyJSON'pod'Result
~轻舟~
·
2022-09-26 17:18
swift
iOS
Xcode
swift
模型转化
复杂的模型转化
iOS
iOS网络请求封装
Moya
与 RxSwift 使用
如在OC中使用AFNetworking一般,Swift我们用Alamofire来做网络库.而
Moya
在Alamofire的基础上又封装了一层:1.关于moyamoya官方说
moya
有以下特性-_-:编译时检查正确的
aeng0523
·
2022-09-26 17:21
rxswift
json
swift
Swift ——
Moya
和高阶函数
Moya
和高阶函数1.
Moya
1.1
Moya
简介1.2
Moya
是如何一步步构建出来的?
LinShunIos
·
2022-09-26 16:02
Swift进阶
swift
开发语言
ios
RxSwift +
Moya
+ HandyJSON + 各种插件搭建响应式网络架构
.RxSwift+
Moya
+HandyJSON+Plugins.English|简体中文基于RxSwift+
Moya
搭建响应式数据绑定网络API架构MoyaNetwork该模块是基于
Moya
封装的网络API
77___
·
2022-08-01 18:27
ios
swift
rxswift
网络
架构
ios
iOS 基于 RxSwift +
Moya
搭建易测试的网络请求层
内容概览MoyaRxSwift实例讲解总结MoyaTargetType///Theprotocolusedtodefinethespecificationsnecessaryfora`MoyaProvider`.publicprotocolTargetType{///Thetarget'sbase`URL`.varbaseURL:URL{get}///Thepathtobeappendedto`b
Ficow Shen
·
2022-08-01 18:56
iOS
开源项目分析(SwiftHub)Rxswift + MVVM +
Moya
架构分析(二)第三方框架使用(下)
文章目录2.SwiftHub使用的第三方库2.1Rxswift家族库2.1.1[RxAnimated](https://github.com/RxSwiftCommunity/RxAnimated)2.1.1.1[RxAnimated](https://github.com/RxSwiftCommunity/RxAnimated)基本动画使用2.1.1.2[RxAnimated](https://
极客雨露
·
2022-08-01 18:25
开源项目分析
Swift网络请求 - RXSwift + PromiseKit +
Moya
Moya
是基于Alamofire网络框架上进行的封装,支持RXSwift创建模型importFoundation///实用泛行实现通用格式publicstructResponseData:CodablewhereT
ronin223
·
2022-08-01 18:25
iOS
swift
ios
开源项目分析(SwiftHub)Rxswift + MVVM +
Moya
架构分析(一)第三方框架使用
文章目录开源项目分析(SwiftHub)Rxswift+MVVM+
Moya
架构分析(一)第三方框架使用1.SwiftHub项目简介1.1SwiftHub项目UI1.2SwiftHub项目代码结构2.SwiftHub
极客雨露
·
2022-08-01 18:24
开源项目分析
通过
Moya
+ RxSwift + Argo 完成网络请求
最近在新项目中尝试使用
Moya
+RxSwift+Argo进行网络请求和解析,感觉还阔以,再来给大家安利一波。
chunqingtai2922
·
2022-08-01 18:54
rxswift
json
swift
项目剖析03-swift 网络请求
Moya
+HandyJSON+RxSwift
项目第一版网络框架用的是siesta,它的缓存与自动刷新确实很好用而且代码很简洁,但是在文件的上传与下载以及对返回类型需要精确匹配要求这方面就很不友好,所以在第二版的我选择了
Moya
,它是一个网络抽象层
gavin carter
·
2022-08-01 18:54
iOS
开发
swift
moya
框架+rxswift+handyjson+SwiftyJSON封装和使用教程
文章目录target的作用插件plugin的基本使用添加token封装了一个可以判断token和加载带转菊花的pluginProvider的作用和封装发送请求调用request方法
moya
是把alamofire
小手琴师
·
2022-08-01 18:53
ios
swift
swift
rxswift
moya
handyjson
SwiftyJSON
Swift高仿iOS网易云音乐
Moya
+RxSwift+Kingfisher+MVC+MVVM
效果列文章目录因为目录比较多,每次更新这里比较麻烦,所以推荐点击到主页,然后查看iOSSwift云音乐专栏。目简介这是一个使用Swift(还有OC版本)语言,从0开发一个iOS平台,接近企业级的项目(我的云音乐),包含了基础内容,高级内容,项目封装,项目重构等知识;主要是使用系统功能,流行的第三方框架,第三方服务,完成接近企业级商业级项目。目功能点隐私协议对话框启动界面和动态处理权限引导界面和广告
爱上学习啊
·
2022-08-01 18:52
iOS
Swift云音乐
swift
ios
rxswift
Swift高仿iOS网易云音乐
Moya
+RxSwift+Kingfisher+MVC+MVVM
效果列文章目录因为目录比较多,每次更新这里比较麻烦,所以推荐点击到主页,然后查看iOSSwift云音乐专栏。目简介这是一个使用Swift(还有OC版本)语言,从0开发一个iOS平台,接近企业级的项目(我的云音乐),包含了基础内容,高级内容,项目封装,项目重构等知识;主要是使用系统功能,流行的第三方框架,第三方服务,完成接近企业级商业级项目。目功能点隐私协议对话框启动界面和动态处理权限引导界面和广告
·
2022-07-31 16:01
iosswiftxcode
Swift高仿iOS网易云音乐
Moya
+RxSwift+Kingfisher+MVC+MVVM
这是一个使用Swift(还有OC版本)语言,从0开发一个iOS平台,接近企业级的项目(我的云音乐),包含了基础内容,高级内容,项目封装,项目重构等知识;主要是使用系统功能,流行的第三方框架,第三方服务,完成接近企业级商业级项目。
爱学啊
·
2022-07-31 16:00
iOS 常用三方库
常用的三方库(持续更新中)网络请求:(OC)Reachability(OC)AFNetworking(Swift)Alamofire(swift)
Moya
数据解析:(OC)YYModel(OC)MJExtension
duarlen
·
2022-07-07 11:13
Swift常用的iOS开发第三方库
Moya
:基于Alamofire的更高层网络请求封装的抽象层。Reachability.swift:检测当前网络连接状况。
谢千域
·
2022-05-24 14:53
参数baby形式 swift-
moya
网络请求
//baby请求casePostBabyParameters(pathStr:String,Babyparameters:[String:Any],URLparameters:[String:Any])//没有参数caseGetNoParameters(pathStr:String)//有参数caseGetYesParameters(pathStr:String,parameters:[Strin
tito
·
2022-05-11 16:14
Moya
使用
关于
Moya
的官方可参考:点击查看
Moya
官方使用下图来对比直接使用Alamofire和用
Moya
的区别(左:Alamofire,右:
Moya
)moyaMoya包含模块:
Moya
模块
Moya
流程图:
Moya
吕建雄
·
2022-04-19 17:55
在iOS13以下的机型崩溃:libswift_Concurrency.dylib (which was built for iOS 13.0)
问题
Moya
指定的Alamofire版本为5.0及以上,Alamofire5.5.0使用了swift新特性协程Async/Wait相关代码,该版本使用了Concurrency库,支持并发编程,但在Xcode13.3
霸哥终结者
·
2022-03-03 16:44
IOS框架使用:
Moya
由于不支持目录跳转,大家可通过command+F输入目录标题后迅速寻找到你所需要的内容目录一、POP面向协议编程1、POP面向协议编程相比面向对象编程的优势2、使用POP进行网络请求3、总结与解惑二、初识
Moya
1
时光啊混蛋_97boy
·
2022-02-28 22:28
RxSwift Step By Step 1 - Observable
之前学习到处理网络请求的模块,从Alamofire开始,后面学习的
Moya
,到最后的RxSwift,然后就掉进了RxSwfit的坑中了。今天开始一步步学习RxSwift,再继续前面的APP。
whong736
·
2022-02-22 04:28
swift常用的第三方
1.
Moya
网络封装2.kingfisher相当于sdwebImage处理图片3.HandyJSONjson转model工具4.RxSwift响应式编程代码减少一半'RxCocoa','~>3.0'pod'RxDataSources
Skysama
·
2022-02-21 22:21
【iOS】
Moya
网络抽象层
所以就引出了今天的主角
Moya
,它是一个网络抽象层,封装的比较充分,并且是直接调用Alamofire,借用一下
Moya
的图如下。
Moya
下面就来说一下
Moya
的基本使用方法。
软件iOS开发
·
2022-02-21 03:03
Codable 的迁移方案
但今天想说的是另一个问题,Codable的迁移,我们项目里是用了
Moya
+ObjectMapper的方案,使用Swift的话,大家使用的JSON解析方案应该都一样,都是定义协议,模型遵守协议提供J
kemchenj
·
2022-02-20 19:41
用 RxSwift 为 Controller 瘦身(1),优雅的使用网络请求(
Moya
) + 数据缓存(Cache)。
概述ViewController向来是MVC(Model-View-ViewController)中最让人头疼的一环,MVC架构本身并不复杂,但开发者很容易将大量代码扔到用于协调View和Model的Controller中。你不能说这是一种错误,因为ViewController所承担的本来就是胶水代码和业务逻辑的部分。但是,持续这样做必定将导致ModelViewController变成Massiv
大青虫Insect
·
2022-02-17 22:09
RXSwift之谈
前言过完年回来,我们iOS组的新项目开发正式从OC转到Swift,采用RxSwift+
Moya
+HandyJSON优雅的网络请求。
linggaozhen
·
2022-02-10 09:20
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他