我的GitHub地址:DamonHu
我开源了一些iOS项目,比较常用的有这几个
- DDUtils: 一个基于Swift的iOS工具库,提供了加密、UI拓展、String & Data处理、文件操作等。
- DDKitSwift: 一个基于Swift的iOS调试库,通过拓展协议支持了网络测试、日志打印、性能分析、沙盒文件查看、FPS性能测试等功能。
- DDLoggerSwift: 一个基于Swift的日志库,支持自定义日志级别、日志格式、日志输出目标等。基于SQLLite存储,更方便的定位和分享运行日志。
- DDFileBrowser: 很受欢迎的沙盒文件浏览器,查看、管理沙盒中的文件。支持拷贝、移动等文件操作。
- HDHUD: 高效的HUD弹层,支持单独显示,序列显示,支持多项自定义样式设置和回调。
我会基于Vapor框架去开发后端API功能,因为该框架还属于早期发展阶段,所以我为社区贡献了以下几个项目
- HDJGPushTool-Vapor: 极光推送库,适配极光推送的API,支持发送通知、自定义通知内容等。
- HDQNTool-Vapor: 七牛云资源管理,支持通过接口上传、删除七牛云存储文件。
- DDLoggerVapor: vapor的日志库,适配swift-log。支持文件存储和数据库存储。
除此之外我还有点杂乱的小爱好
- flarum-ext-biosignature: flarum社区的签名扩展插件,采用PHP编写,用于帖子显示用户签名功能。
- dLog: 微信小程序的输出日志美化,另有支付宝小程序版本支持云监控功能。
More
公司的商业项目我在简历中列举。还有一些不方便开源的项目,我会在技术博客中记录实现思路和要点备注,避免重复踩坑。如果你感兴趣,欢迎一起交流沟通。