-
Notifications
You must be signed in to change notification settings - Fork 559
CoreData macOS xcode26.4 b2
Rolf Bjarne Kvinge edited this page Mar 2, 2026
·
2 revisions
#CoreData.framework
diff -ruN /Applications/Xcode_26.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentStoreCoordinator.h /Applications/Xcode_26.4.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentStoreCoordinator.h
--- /Applications/Xcode_26.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentStoreCoordinator.h 2025-11-09 04:13:49
+++ /Applications/Xcode_26.4.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreData.framework/Headers/NSPersistentStoreCoordinator.h 2026-02-13 17:33:07
@@ -279,6 +279,11 @@
*/
+ (nullable NSDictionary<NSString *, id> *)metadataForPersistentStoreOfType:(NSString*)storeType URL:(NSURL *)url options:(nullable NSDictionary *)options error:(NSError **)error API_AVAILABLE(macosx(10.9),ios(7.0));
+ (BOOL)setMetadata:(nullable NSDictionary<NSString *, id> *)metadata forPersistentStoreOfType:(NSString*)storeType URL:(NSURL*)url options:(nullable NSDictionary*)options error:(NSError**)error API_AVAILABLE(macosx(10.9),ios(7.0));
+
+/* Allows to access the cached NSManagedObjectModel stored in a persistent store without warming
+ up a CoreData stack, will return an error if the store type does not support model caching.
+*/
++ (nullable NSManagedObjectModel *)cachedModelForPersistentStoreAtURL:(NSURL *)url options:(nullable NSDictionary *)options error:(NSError **)error API_AVAILABLE(macosx(26.4),ios(26.4),watchos(26.4),tvos(26.4),visionos(26.4));
/* Takes a URL to an external record file file and returns a dictionary with the derived elements
The keys in the dictionary are