文件名称:OGCoreDataStack:核心数据栈
文件大小:61KB
文件格式:ZIP
更新时间:2024-08-02 06:44:05
Objective-C
这是什么? 轻量级、多线程的 Core Data 堆栈。 设计目标是易用性、编译时检查和一些常见用例的包装器。 这个库旨在涵盖大多数用例,支持约定而不是配置,并且只是让您的生活更轻松。 如果您有一些特殊要求,例如具有多个托管对象模型的复杂设置,它可能不适合您。 对于涵盖所有基础的内容,您可能需要查看 。 安装和设置 添加为 。 在 prefix.pch 中导入 OGCoreDataStackCore.h。 也可以选择导入 NSManagedObjectContext+OGCoreDataStackContexts.h 和 NSManagedObject+OGCoreDataStackUniqueId.h。 该库只有一个持久存储协调器和一个持久存储。 它是懒加载的。 如需定制,请致电 + (void)og_setupWithStoreType:(NSString *)storeT
【文件预览】:
OGCoreDataStack-master
----.gitignore(302B)
----OGCoreDataStackProjectTests()
--------OGCoreDataStackContextTests.m(1KB)
--------OGCoreDataStackProjectTests-Info.plist(696B)
--------OGCoreDataStackTestHelper.m(1KB)
--------OGCoreDataStackTestHelper.h(381B)
--------OGCoreDataStackUniqueIdTests.m(2KB)
--------OGCoreDataStackCoreTests.m(4KB)
--------en.lproj()
--------OGCoreDataStackValueMappingTests.m(2KB)
----LICENSE(1023B)
----README.md(6KB)
----OGCoreDataStack.podspec(2KB)
----OGCoreDataStackProject.xcodeproj()
--------project.pbxproj(37KB)
----OGCoreDataStackProject()
--------main.m(565B)
--------Creditcard.h(368B)
--------Person.m(380B)
--------OGAppDelegate.h(291B)
--------Wallet.h(614B)
--------OGCoreDataStackProject-Info.plist(1KB)
--------Images.xcassets()
--------Creditcard.m(270B)
--------Model.xcdatamodeld()
--------Person.h(403B)
--------en.lproj()
--------OGAppDelegate.m(2KB)
--------OGCoreDataStackProject-Prefix.pch(338B)
--------Wallet.m(287B)
----OGCoreDataStack()
--------OGTableViewManagedObjectVendor.m(3KB)
--------OGCoreDataStackValueMapping.h(1KB)
--------NSManagedObject+OGCoreDataStack.h(5KB)
--------NSManagedObject+OGCoreDataStack.m(6KB)
--------NSFetchRequest+OGCoreDataStack.m(2KB)
--------NSManagedObjectContext+OGCoreDataStack.m(5KB)
--------OGManagedObjectVendor.m(9KB)
--------OGManagedObjectVendor.h(5KB)
--------NSManagedObjectContext+OGCoreDataStack.h(3KB)
--------NSPersistentStoreCoordinator+OGCoreDataStack.h(3KB)
--------OGCoreDataStackValueMapper.m(5KB)
--------NSString+OGCoreDataStackValueMapping.h(600B)
--------OGCollectionViewManagedObjectVendor.h(2KB)
--------NSString+OGCoreDataStackValueMapping.m(1KB)
--------NSManagedObject+OGCoreDataStackValueMapping.h(2KB)
--------NSManagedObjectContext+OGCoreDataStackContexts.m(2KB)
--------OGCoreDataStackValueMapper.h(1KB)
--------OGCoreDataStackCore.h(1KB)
--------NSManagedObject+OGCoreDataStackUniqueId.m(3KB)
--------OGTableViewManagedObjectVendor.h(2KB)
--------NSFetchRequest+OGCoreDataStack.h(2KB)
--------NSManagedObjectContext+OGCoreDataStackContexts.h(2KB)
--------NSPersistentStoreCoordinator+OGCoreDataStack.m(7KB)
--------OGCollectionViewManagedObjectVendor.m(3KB)
--------NSManagedObject+OGCoreDataStackValueMapping.m(4KB)
--------NSManagedObject+OGCoreDataStackUniqueId.h(3KB)