卡洛斯(Carlos):简单但灵活的缓存

时间:2024-02-23 11:30:55
【文件属性】:

文件名称:卡洛斯(Carlos):简单但灵活的缓存

文件大小:253KB

文件格式:ZIP

更新时间:2024-02-23 11:30:55

swift ios cache apps iOSSwift

卡洛斯 一个简单但灵活的缓存,用Swift为iOS 13+和WatchOS 6应用编写。 重大变化 Carlos 1.0.0已从PiedPiper依赖项迁移到Combine,因此支持的最低平台版本等于Combine的支持的最低平台版本。 有关更多信息,请参见发布页面。 本自述文件的内容 什么是卡洛斯? Carlos是一小组类和函数,用于在您的应用程序中实现自定义,灵活和强大的缓存层。 卡洛斯(Carlos)借助函数式编程词汇,形成了单调式缓存系统。 感谢的幻灯片,您可以在或在查看有关如何实现的最佳说明。 默认情况下, Carlos附带内存缓存,磁盘缓存,简单的网络NSUserDefaults程序和NSUserDefaults缓存(磁盘缓存受启发)。 使用Carlos您可以: 根据您的需要 取消待处理的请求 每个级别将获得,每个级别将输出(这意味着您可以*实现每个级别,具体取决于以后的使用方式)。 Carlos已经提供了一些常见的值转换器 将应用于缓存级别,例如清理输出或调整图像大小 和也可以有条件地应用于用于获取值的键上 应用程序中的 当较低级别中的一个获取键的值时,将自


网友评论