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
网络层 + ObjectMapper数据转模型
所以就引出了
Moya
,它是一个网络抽象层,封装的比较充分,并且是直接调用Alamofire,借用一下
Moya
的图如下。
wuhao丶
·
2019-12-01 06:48
学习 Swift
Moya
(二)-
Moya
+ SwiftyJSON + RxSwift
Moya
+RxSwiftMoya+RxSwift最简单的使用方法是这样的:provider=RxMoyaProvider()provider.request(ApiService.Function("param
jkyeo
·
2019-12-01 04:11
将Swift 运用协议泛型封装网络层
给大家讲解Swift运用协议泛型封装网络层(其实做为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS学习交流群783941081,不管你是小白还是大牛欢迎入驻,大家一起交流学习)二、
Moya
程序犭袁
·
2019-11-30 18:23
Swift 4.0 多种 TableViewCell 多请求 复杂界面解决方案
谢谢:)说明:本项目界面布局主要是借助IGListKit,网络请求选用的
Moya
。
LovelyYilia
·
2019-11-30 12:54
swift4.0 -
Moya
使用(包含批量上传图片,请求出错或者业务统一处理)
功能本文包含了
Moya
的基本使用和图片批量上传(视频等其它文件上传跟图片上传类似)。并且应用泛型实现了对返回结果统一做出处理,便于统一处理一些业务或者错误。
肆意二货
·
2019-11-30 01:17
iOS 使用
Moya
网络请求
Moya
最新版本11.0.2由于前段时间写了这篇文章,最新
Moya
已更新最新版本,故此也更新了下用法,本人已使用,故特意奉上最新的使用demo供参考。
Lewis海
·
2019-11-29 18:12
Swift 网络请求 :
Moya
初步认识
使用
Moya
创建简单的网络请求
Moya
初始化openclassMoyaProvider:MoyaProviderTypeTargetTypepublicprotocolTargetTypeMoyaProviderTypepublicprotocolMoyaProviderType
li_礼光
·
2019-11-29 15:56
Swift 运用协议泛型封装网络层
swift版本:4.1Xcode版本9.3(9E145)基于Alamofire和
Moya
再封装代码Github地址:MoyaDemo一、前言最近进入新公司开展新项目,我发现公司项目的网络层很OC,最让人无法忍受的是数据解析是在网络层之外的
swordjooy
·
2019-11-29 14:56
Swift 网络请求 :
Moya
使用理解
Github:MoyaMoya版本:11.0.2Swift版本:4.1
Moya
入口///MoyaProvider类的对象遵循MoyaProviderType协议类型openclassMoyaProvider
li_礼光
·
2019-11-29 11:18
Swift
Moya
和RxSwift混用错误
解:把pod'ObjectMapper'换成pod'
Moya
-ObjectMapper/RxSwift'让后importMoya_ObjectMapper2.viewModel.rx提示rx没有这个model
changx11442989
·
2019-11-29 04:20
Swift 运用协议泛型封装网络层
给大家讲解Swift运用协议泛型封装网络层(其实做为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS学习交流群341162898,不管你是小白还是大牛欢迎入驻,大家一起交流学习)二、
Moya
专业信用修复
·
2019-11-28 07:18
Swift-网络请求
我的驿站常用网络请求的三种方式,使用AFNetworking请求,与OC相比只是语法不同;使用Alamofire,采用链式编程的思想,与AFN是统一团队开发;而
Moya
是对Alamofire的高度封装,
逾期的誓言
·
2019-11-28 00:49
swift
moya
和ObjectMapper
MoyaSwift-网络抽象层库
Moya
的使用详解1(安装配置、基本用法)Swift-网络抽象层库
Moya
的使用详解2(请求参数说明)Swift-网络抽象层库
Moya
的使用详解3(请求成功、失败的结果处理
云上听风
·
2019-11-21 14:50
Swift仿写有妖气漫画
项目采用的是MVC的设计模式,
Moya
+HandyJson网络层和数据解析,另外项目中使用的一些优秀的三方库会在下文提到比如带动画的tabBar使用的是ESTa
YDomo
·
2019-11-08 01:29
Moya
的中文文档
文章摘自
Moya
官方文档TargetsMoya的使用始于定义一个target——典型的是定义一个符合TargetType协议的枚举类型。然后,您的APP剩下的只处理那些target。
Jt_Self
·
2019-11-07 16:13
RxSwift+
Moya
网络请求之项目实战
RxSwift+
Moya
之项目实战RxSwift相关基本介绍和用法可参考:RxSwift的使用详解01RxSwift的使用详解02一.下面将将进行实战项目1.登录注册功能输入用户名要大于6个字符,不然密码不能输入密码必须大于
TitanCoder
·
2019-11-06 16:23
33 个 2017 年必须了解的 iOS 开源库
这些库的TL;DR列表,供快速查询:IGListKit[UICollectionView框架]->pod'IGListKit','~>2.0.0Realm[移动端数据库]->pod'RealmSwift’
Moya
muyang_js的简书
·
2019-11-04 10:39
Swift
Moya
网络层这一块用Alamofire,如同于在oc中用AFNetworking.但是,如果你直接使用的话,会使得各种网络请求操作分布很凌乱,所以我选择了巧神封装的YTKNetwork,很好用,有兴趣的可以看一下.当然你也可以自己组织封装.这段代码就是LZ项目中的网络请求:NSDictionary*parameterDic=@{kPageSizeKey:@"10",kCurPageKey:@"1",kL
TommyYaphetS
·
2019-10-31 07:09
基于
Moya
、RxSwift和ObjectMapper优雅实现REST API请求
在iOS开发中也有非常强大的网络请求库
Moya
,
Moya
是一个基于Alamofire开发的,轻量级的Swift网络层。
Moya
的可扩展性非常强,可以方便和RXSwift、ObjectMapper结合。
ImWiki
·
2019-09-18 00:00
基于
Moya
、RxSwift和ObjectMapper优雅实现REST API请求
基于
Moya
、RxSwift和ObjectMapper优雅实现RESTAPI请求在Android开发中有非常强大的Retrofit请求,结合RxJava可以非常方便实现RESTfulAPI网络请求。
陶伟基的博客
·
2019-09-18 00:00
RxSwift + MVVM 初体验
最近使用RxSwift+MVVM+
Moya
进行了swift的体验之旅。加入到swift开发的大潮中去。
蓝光95
·
2019-09-10 00:00
ios
iphone
xcode
github
swift
RxSwift学习
参考RxSwift中文文档RxSwift-TutorialRxSwift笔记-RxCocoa基础(一)学习RxCocoa&MVVM-C(二)
Moya
+PromiseKit+RxSwift优雅的书写网络请求如何写出最简洁优雅的网络封装
一叶菜
·
2019-08-07 18:16
SwiftUI 怎么实现一个「更多菜单」?
Alamofire+SwiftyJSON做所有的网络层交互,原本想再上一个
Moya
,想了想,这个产品网络层比较简单,没必要为了上而上。
PJHubs
·
2019-08-06 00:00
swift
iOS开发
高仿漫画类项目-Swift5版本
一、不知不觉Swift已经更新到5.0了,庆幸的是ABI终于稳定了,是时候开始燥起来了,业余时间用Swift5仿写了漫画类APP,这个项目使用了常见的框架SnapKit、Kingfisher、
Moya
、
博行天下
·
2019-05-30 13:26
Moya
+ RxSwift + SwiftyJSON使用
2、对于Alamofire我是使用
Moya
(它是基于Alamofire的更高层网络请求封装抽象层)。3、对于
Moya
我使用的是RxSwift扩展所以我导入的是pod'
Moya
/RxSwift'。
门前的那颗樱桃树
·
2019-04-12 16:21
swift开发中常用的第三方库
1、Alamofire:http网络请求事件处理的框架2、
Moya
:这是一个基于Alamofire的更高层网络请求封装抽象层3、Reachability.swift:用来检查应用当前的网络连接状况4、RxSwift
Hibiscus_blog
·
2019-03-27 15:13
swift
高仿喜马拉雅项目 - Swift5版本
一、新项目结束了,业余时间用Swift5仿写了喜马拉雅项目,这个项目使用了常见的框架SnapKit、Kingfisher、ESTabBarController-swift、
Moya
、HandyJSON、
博行天下
·
2019-03-08 15:27
Moya
解决地址中带有 ? 问题 记录
问题:当你的请求地址中包含?,被系统自动转化%3F,导致请求失败。因为源码中的URL生成如下:///InitializeURLfromMoya's`TargetType`.init(target:T){//WhenaTargetType'spathisempty,URL.appendingPathComponentmayintroducetrailing/,whichmaynotbewantedi
Codepgq
·
2019-01-14 14:47
Moya
使用以及处理服务器端不同格式的数据
1、集成
Moya
到项目中①CocoaPodspod'
Moya
','~>12.0'#or#如果你的项目中用到了RxSwift就可以导入这个pod'
Moya
/RxSwift','~>12.0'#or#如果你的项目中用到了
Codepgq
·
2018-12-26 15:36
iOS
Moya
实现OAuth请求的方法
0.起源开放授权(OAuth)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。而作为第三方软件,为用户提供OAuth登录是更好的选择,可以有效打消用户对于个人账户密码泄露的顾虑,同时也能有效避免用户反复登录,进而增加用户的舒适度,提高用户粘性。1.环境项目使用MVVM架构,引入了Rx全家桶,网络请求框架使
Chris Akring
·
2018-12-24 08:08
Swift网络请求框架
Moya
的使用
GitHub地址:https://github.com/
Moya
/
Moya
.gitMoya基于Alamofire进行封装,使用更加简单,维护更加方便。
冰凉的枷锁lax
·
2018-12-11 17:13
Swift
Moya
和ObjectMapper的学习记录
MoyaSwift-网络抽象层库
Moya
的使用详解1(安装配置、基本用法)Swift-网络抽象层库
Moya
的使用详解2(请求参数说明)Swift-网络抽象层库
Moya
的使用详解3(请求成功、失败的结果处理
呦释原点
·
2018-10-08 10:34
Moya
和ObjectMapper的学习记录
MoyaSwift-网络抽象层库
Moya
的使用详解1(安装配置、基本用法)Swift-网络抽象层库
Moya
的使用详解2(请求参数说明)Swift-网络抽象层库
Moya
的使用详解3(请求成功、失败的结果处理
呦释原点
·
2018-10-08 10:34
【swift】if case,guard case,for case
近期在使用
Moya
框架时用到这几个关键词,在此对ifcase,guardcase,forcase做了以下复习测试与总结。ifcaselet语句caseletx=y模式允许你检查y是否能匹配x。
Colleny_Z
·
2018-09-29 15:21
iOS仿抖音节拍界面、Swift,MVVM架构完整项目、日历demo、滚动切换分类等源码
基本功能都有的日历选择日期上下月动画仿抖音卡节拍界面image垂直、水平方向皆可滚动、header悬浮的列表视图imageAutoLayout中StackView的使用imageswift,MVVM,
Moya
Code4app
·
2018-09-05 18:47
Swift常用的iOS开发第三方库
Moya
:基于Alamofire的更高层网络请求封装的抽象层。Reachability.swift:检测当前网络连接状况。
莽原奔马668
·
2018-08-24 11:52
Moya
’tvc
图片发自App在等面醒的时间,他回到自己的房间,设计了一张有品牌名和价格的纸,贴到的密封袋上:
Moya
’stvc,20元一袋。我说是不是有点贵了,他很自信的说:
moya
的饼干就是这个价格。
松鼠的日子
·
2018-08-01 09:43
iOS 使用
Moya
网络请求的实现方法
由于前段时间写了这篇文章,最新
Moya
已更新最新版本,故此也更新了下用法,本人已使用,故特意奉上最新的使用demo供参考。
Moya
11.0.2DemoMoya简介
Moya
是你的app中缺失的网络层。
海神Lewis
·
2018-07-24 13:09
Moya
Moya
介绍http://www.hangge.com/blog/cache/detail_1797.htmlhttps://www.jianshu.com/p/c1494681400bhttps://
Alan龙马
·
2018-07-14 23:59
学习优秀开源项目BeautifulApp心得
模型文件Extensions:一些分类扩展Constant:常量Other:工具类和第三方库Resources:资源文件Services:API服务Networking网络请求是采用Alamofire+
Moya
聪明的猩猩
·
2018-07-12 16:52
Swift - RxSwift的使用详解50(结合
Moya
使用2:结果处理、模型转换)
三、将结果转为JSON对象1,实现方法(1)如果服务器返回的数据是json格式的话,直接通过
Moya
提供的mapJSON方法即可将其转成JSON对象。
八级大狂风AM
·
2018-04-25 14:26
Swift - RxSwift的使用详解49(结合
Moya
使用1:数据请求)
Moya
是一个基于Alamofire的更高层网络请求封装抽象层。它可以对我们项目中的所有请求进行集中管理,方便开发与维护。
八级大狂风AM
·
2018-04-17 09:35
iOS - RxSwift项目实战
Controller│└──LXFViewController.swift//主视图控制器├──Extension│└──Response+ObjectMapper.swift//Response分类,
Moya
kmkm3333
·
2018-03-20 20:47
Swift 常用的三方库总结
Moya
:这是一个基于Alamofire的更高层网络请求封装抽象层。Reachability.swift:用来检查应用当前的网络连接状况。
兜兜Jerry
·
2018-02-23 17:47
Moya
+ RxSwift+HandyJSON 优雅处理网络请求
之前写过Alamofire的简单使用,但是一般开发中都会对这些第三库封装,然后使用,之前自己封装的demo也是借鉴了一些
Moya
的设计思路。今天就介绍一下
Moya
一个帮助你处理网络层的第三方框架。
Micah_A
·
2018-01-26 22:19
第三方库
Swift
Swift4
Moya
解释说明
importFoundationimportMoyaenumBJNetworkTool{casezencaseshowUser(id:Int)casecreateUser(firstName:String,lastName:String)caseupdateUser(id:Int,firstName:String,lastName:String)caseshowAccountscaseupload
巴糖
·
2018-01-15 13:50
使用 Siesta 处理 Swift 网络请求
和
Moya
不同,Siesta不会隐藏HTTP。这种中间状态,是我使用Siesta构建RESTAPI的理由。
shiweifu
·
2018-01-08 00:00
ios
swift
RxSift网络请求处理
RxSwift+
Moya
+ObjectMapper网络请求与处理
Moya
简单的介绍
Moya
是一个基于Alamofire的Networkinglibrary,并且添加了
星星点灯0_0
·
2017-12-25 10:20
RxSwift/
Moya
/Codable在MVVM中的使用
参考资料1.MVVM-维基百科2.MVVMwithRxSwift3.RxSwift4.RxSwift学习指导5.
Moya
5.Codable实现这里只解释我对MVVM的理解,不再对RxSwift、
Moya
我要在河边钓一整天的鱼
·
2017-12-11 07:53
iOS开发常用库
pod'
Moya
'网络请求的封装pod'
Moya
/RxSwift'http://www.jianshu.com/p/76211eed0ab3,RxSwift是一个针对于Swift语言的响应式编程框架,旨在使异步操作和事件
Cho_WillJun
·
2017-10-20 09:40
上一页
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
其他