MoyaSugar:for Moya的语法糖

时间:2024-03-17 01:13:17
【文件属性】:

文件名称:MoyaSugar:for Moya的语法糖

文件大小:16KB

文件格式:ZIP

更新时间:2024-03-17 01:13:17

rxswift moya alamofire syntactic-sugar Swift

莫亚糖 Moya的语法糖。 为什么? 是一个优雅的网络抽象层,它通过enum优雅地抽象API端点。 但是,当应用程序变大时,它将变得庞大。 无论何时添加端点,都应至少在5个地方编写代码:枚举大小写, method , path , parameters和parameterEncoding属性。 它使您一次又一次向下滚动。 此外,如果你想设置不同的HTTP头字段,你应该自定义endpointClosure的MoyaProvider 。 如果您像我一样懒惰,MoyaSugar就是给您的。 乍看上去 忘记method , path , parameters , parameterEncoding和endpointClosure 。 使用route , params , httpHeaderFields代替。 extension MyService : SugarTargetType {


【文件预览】:
MoyaSugar-master
----.github()
--------workflows()
----LICENSE(1KB)
----Sources()
--------MoyaSugar()
----Package.swift(721B)
----Gemfile(86B)
----Gemfile.lock(2KB)
----MoyaSugar.podspec(992B)
----codecov.yml(88B)
----.gitignore(133B)
----Package.resolved(3KB)
----Tests()
--------MoyaSugarTests()
----README.md(5KB)

网友评论