luxlabs header browser preview


@class NSString, NSEntityDescription, NSPersistentStore;

@interface NSManagedObjectID : NSObject <NSFetchRequestResult, NSCopying>

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) NSEntityDescription *entity;
@property (readonly, weak) NSPersistentStore *persistentStore;
@property (readonly, getter=isTemporaryID) BOOL temporaryID;

+ (BOOL)accessInstanceVariablesDirectly;
+ (void)initialize;
+ (long long)version;
+ (id)_generateTemporaryIDForEntity:(id)a0;

- (id)initWithObject:(id)a0;
- (BOOL)_isPersistentStoreAlive;
- (id)entityName;
- (BOOL)_tryRetain;
- (long long)compare:(id)a0;
- (id)_storeIdentifier;
- (id)URIRepresentation;
- (BOOL)_isDeallocating;
- (long long)_referenceData64;
- (id)initWithPK64:(long long)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)_retainedURIString;
- (BOOL)_preferReferenceData64;
- (id)_referenceData;
- (int)_temporaryIDCounter;

@end