APIncrementalStore:用于解析离线缓存的 Apple NSIncrementalStore 子类!

时间:2024-07-18 05:31:13
【文件属性】:

文件名称:APIncrementalStore:用于解析离线缓存的 Apple NSIncrementalStore 子类!

文件大小:1002KB

文件格式:ZIP

更新时间:2024-07-18 05:31:13

Objective-C

API增量存储 切割长话短说,StackMob后,我的所有开发基于该SDK与它被拖行,我决定实现自己NSIncrementalStore子类。 是的,我已经四处寻找替代方案,甚至考虑到可用的方案,目前没有一个能够支持我设计应用程序的方式。 我需要一个大部分时间离线工作并在互联网可用时与后端 BaaS 同步的实现,这与我找到的 API 完全相反。 特别感谢伟大的 Mattt Thompson 提供了鼓舞人心的 [AFIncrementalStore] ( )。 该代码基于 Apple [IncrementalStore Programming Guide] 指南( ) 基本上有三个主要类: APIncrementalStore - 这是NSIncrementalStore子类,它实现了处理核心数据上下文所需的内容。 APDiskCache - APIncrementalStore


【文件预览】:
APIncrementalStore-master
----APIncrementalStore()
--------APDiskCache.m(38KB)
--------APWebServiceSyncOperation.m(1KB)
--------NSArray+Enumerable.h(1KB)
--------NSArray+Enumerable.m(886B)
--------APIncrementalStore.m(54KB)
--------APError.m(1KB)
--------APError.h(1KB)
--------APIncrementalStore.h(7KB)
--------APDiskCache.h(4KB)
--------APParseSyncOperation.m(69KB)
--------APWebServiceSyncOperation.h(965B)
--------APParseSyncOperation.h(2KB)
--------NSLogEmoji.h(1KB)
--------APCommon.h(5KB)
--------APCommon.m(1KB)
----Example()
--------BasicExample()
--------Example.xcodeproj()
--------Podfile(262B)
--------Example.xcworkspace()
----LICENSE(1KB)
----APIncrementalStore.podspec(673B)
----Tests()
--------Podfile(266B)
--------Podfile.lock(416B)
--------Tests.xcodeproj()
--------Tests()
----README.md(15KB)
----APIncrementalStore.xcworkspace()
--------contents.xcworkspacedata(285B)

网友评论