iOS版饿了么使用的开源项目.doc

iOS版饿了么使用的开源项目.doc

ID:27509472

大小:55.50 KB

页数:9页

时间:2018-12-04

iOS版饿了么使用的开源项目.doc_第1页
iOS版饿了么使用的开源项目.doc_第2页
iOS版饿了么使用的开源项目.doc_第3页
iOS版饿了么使用的开源项目.doc_第4页
iOS版饿了么使用的开源项目.doc_第5页
资源描述:

《iOS版饿了么使用的开源项目.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、iOS版饿了么使用的开源项目    上次和大家分享的是Android版支付宝使用的开源项目,今天就和你们分享下iOS版饿了么使用的开源项目:  1、1passwordextension  1Password是一款适用于iPhone/iPodtouch和iPad/iPadmini的通用应用,旨在帮助用户在自己的应用中使用第三方密码管理器。支持Swift4及iOS8以上的版本(项目地址:https://github.com/fahlout/PasswordExtension)  2、AFNetworking    AFNetworking是一个适用于iOS以及MacOSX的网络库,它基于Fo

2、undationURL加载系统,扩展了Cocoa内置的强大的高级网络抽象。拥有良好的架构,丰富的api,以及模块化构建方式,使得使用起来非常轻松。(项目地址:https://github.com/AFNetworking/AFNetworking)  3、Blockskit  BlocksKit是一个开源的与Cocoa紧密集合的基础性框架,BlocksKit并没有创建新的宏,函数,方法和类,只是对Cocoa类的一个扩展,是一个blocks的大集合。BlocksKit给一些类带来了更好的block支持。(项目地址:https://github.com/BlocksKit/BlocksKit

3、)  4、BoringSSL  BoringSSL是谷歌创建的OpenSSL分支,但使用BoringSSL的代码不能保证API或ABI的稳定性,而创建BoringSSL则是因为谷歌使用了超过70个OpenSSL补丁,部分被接受合并到了OpenSSL主库,但大部分没有。随着Android、Chrome和其它项目开始需要这些补丁的子集,事情日益变得复杂,要保证所有补丁在不同代码库正常工作需要太多精力。所以他们决定创建OpenSSL分支。(项目地址:https://github.com/google/boringssl)  5、CocoaLumberjack  CocoaLumberjack是

4、一个快速、简单,但很强大的日志框架,用于MacOSX和iOS系统。(项目地址:https://github.com/CocoaLumberjack/CocoaLumberjack)  6、fishhook  fishhook是一个非常简单的库,它允许支持在iOS上的模拟器和设备运行Mach-O,并提供动态绑定服务。此功能类似在OSX系统上使用的DYLD_INTERPOSE功能。你可以通过使用fishhook实现呼叫/跟踪功能(如:auditingfordouble-closeissueswithfiledescriptors)。(项目地址:https://github.com/faceb

5、ook/fishhook)  7、FMDB  FMDB是一款简洁、易用的封装库,是SQLite的CAPI。以OC的方式封装了SQLite的C语言API,使用起来更加的方便。(项目地址:https://github.com/ccgus/fmdb)  8、Geohash  geohash是一种地址编码,它能把二维的经纬度编码成一维的字符串。lbs可以说是一个基础应用,geohash对于解决附近地点搜索提供了一个有效的解决方案。(项目地址:https://github.com/CloudSide/geohash)  9、gRPC  gRPC是一个高性能、开源和通用的RPC框架,面向移动和HTT

6、P/2设计。目前提供C、Java和Go语言版本,分别是:grpc,grpc-java,grpc-go.其中C版本支持C,C++,Node.js,Python,Ruby,Objective-C,PHP和C#支持(项目地址:https://github.com/grpc/grpc)  10、gRPC-Core  C语言gRPC实现(项目地址:https://github.com/tony612/grpc-core)  11、gRPC-ProtoRPC  gRPC中的一个类,前期的gRPC开发对ObjC并不了解,甚至于他们自己的gRPC-ProtoRPC库中类都是没有任何前缀,如ProtoRP

7、C,直到后期才开始添加GRPC作为前缀:GRPCProtoCall  12、gRPC-RxLibrary  gRPC的Reactive拓展  13、IGListKit  IGListKit是Instagram程序员做的一个数据驱动的UICollectionView框架,为了构建快速和可扩展的列表。另外,它有助于你在app结束对于大量视图控制器的使用。(项目地址:https://github.com/Instagram/IGListK

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。