Loading...
DDLoggerSwift是之前为了方便日志调试,封装的iOS工具。比print多了调用行数的日志输出和数据保存。最近碰到在一些效率问题,重新进行了优化调整,发布了5.1.0版本。整体下来,连续输出一万次,和print一样,保持在1.2秒左右🎉🎉1、队列管理日志输入可能是分布在多线程中,如果高...
因为之前开发的调试框架比较分散,所以希望可以通过一个通用的框架,通过插件的结构去组合不同的调试工具。该工具是为了高效的定位解决问题,而不是追求大而全,所以iOS端私有函数、禁用的接口等影响App Store上线的功能,默认都不会提供。之前名字叫ZXKitSwift,取自诛仙之意。一是由于...
如果您需要的是快速集成多个调试功能,例如日志查看、网速测试、文件查看等功能,请使用 DamonHu/DDKitSwift。面向的对象是DDKitSwift插件的开发。该框架提供了插件显示、管理等功能,只需要实现对应的DDKitSwiftPluginProtocol协议,即可快速的开发出DDKi...
iOS端将输出日志log悬浮显示在屏幕上,可以生成日志文件分享,便于在真机没有连接xcode的情况下调试信息。可以分享、筛选log等操作。该项目使用sqlite高效存储,后台运行期间只记录数据,不会影响界面性能,前台运行效率高,基本和Xcode同步输出日志,可以查看和xCode日志输出的...
虽然在AFNetworking和Alamofire中,提供的有检测手机网络的功能,但是只是知道了用户的网络连接方式,并不清楚用户的真实用户体验,可能用户虽然连接的是wifi,但是网速还不如3G网络。所以只要不是断网条件,用户发起请求时的真实网速更重要。所以就封装了这个功能,可以通过该项目去pi...
iOS端沙盒文件浏览器,可查看、复制、移动、删除文件等操作,使用苹果的Quick Look框架实现预览,长按显示更多操作集成cocoapods快速集成pod 'DDFileBrowser'使用DDFileBrowser.shared.start()你可以调用下面这个函数获取指定路径的文件...
iOS UserDefault data management, iOS UserDefault数据管理集成cocoapods快速集成pod 'DDUserDefaultManager'使用//显示管理器 DDUserDefaultManager.shared.start()预览文件列表...
仓库地址https://github.com/DamonHu/DDKitFPS介绍FPS是图像领域中的定义,是指画面每秒传输帧数,通俗来讲就是指动画或视频的画面数。FPS是测量用于保存、显示动态视频的信息数量。每秒钟帧数越多,所显示的动作就会越流畅。通常,要避免动作不流畅的最低是30。该...
DDUtils是一个常用功能的合集, 基于swift开发,在iOS设备上快速实现常用功能。仓库地址github一、导入项目通过cocoapods导入pod 'DDUtils'如果需要idfa的功能,可以选择导入pod 'DDUtils/idfa'通过文件导入下载项目,将项目文件下的pod...
最近更新了一个pod库ZXKitCode/ZXFileBrowser,用于iOS端沙盒文件浏览器,可查看、复制、移动、删除文件等操作。