usr/lib/libobjc.A.dylib
NSObject.h
Download NSObject.h
@class NSString;
@interface NSObject <NSObject> {
Class isa;
}
@property (class, readonly) BOOL accessInstanceVariablesDirectly;
@property void *observationInfo;
@property (readonly) Class classForKeyedArchiver;
@property (readonly, retain) id autoContentAccessingProxy;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
+ (BOOL)automaticallyNotifiesObserversForKey:(id)a0;
+ (Class)classForKeyedUnarchiver;
+ (id)replacementObjectForPortCoder:(id)a0;
+ (id)classFallbacksForKeyedArchiver;
+ (id)keyPathsForValuesAffectingValueForKey:(id)a0;
+ (id)__old_unswizzled_keyPathsForValuesAffectingValueForKey:(id)a0;
+ (BOOL)__old_unswizzled_automaticallyNotifiesObserversForKey:(id)a0;
+ (id)_createMutableArrayValueGetterWithContainerClassID:(id)a0 key:(id)a1;
+ (id)_createMutableOrderedSetValueGetterWithContainerClassID:(id)a0 key:(id)a1;
+ (id)_createMutableSetValueGetterWithContainerClassID:(id)a0 key:(id)a1;
+ (id)_createOtherValueGetterWithContainerClassID:(id)a0 key:(id)a1;
+ (id)_createOtherValueSetterWithContainerClassID:(id)a0 key:(id)a1;
+ (id)_createValueGetterWithContainerClassID:(id)a0 key:(id)a1;
+ (id)_createValuePrimitiveGetterWithContainerClassID:(id)a0 key:(id)a1;
+ (id)_createValuePrimitiveSetterWithContainerClassID:(id)a0 key:(id)a1;
+ (id)_createValueSetterWithContainerClassID:(id)a0 key:(id)a1;
+ (id)_keysForValuesAffectingValueForKey:(id)a0;
+ (BOOL)_shouldAddObservationForwardersForKey:(id)a0;
+ (void)cancelPreviousPerformRequestsWithTarget:(id)a0;
+ (void)cancelPreviousPerformRequestsWithTarget:(id)a0 selector:(SEL)a1 object:(id)a2;
+ (void)setKeys:(id)a0 triggerChangeNotificationsForDependentKey:(id)a1;
+ (void)load;
+ (long long)version;
+ (void)setVersion:(long long)a0;
+ (BOOL)implementsSelector:(SEL)a0;
+ (BOOL)instancesImplementSelector:(SEL)a0;
+ (void)load;
+ (id)init;
+ (void)dealloc;
+ (id)methodSignatureForSelector:(SEL)a0;
+ (id)description;
+ (void)doesNotRecognizeSelector:(SEL)a0;
+ (id)instanceMethodSignatureForSelector:(SEL)a0;
+ (id)_copyDescription;
+ (id)__allocWithZone_OA:(struct _NSZone { } *)a0;
+ (id)SFSQLiteClassName;
+ (id)allocWithZone:(struct _NSZone { } *)a0;
+ (id)retain;
+ (BOOL)allowsWeakReference;
+ (id)alloc;
+ (void)forwardInvocation:(id)a0;
+ (id)init;
+ (unsigned long long)hash;
+ (BOOL)retainWeakReference;
+ (struct _NSZone { } *)zone;
+ (void)dealloc;
+ (unsigned long long)retainCount;
+ (void)initialize;
+ (BOOL)isFault;
+ (id)forwardingTargetForSelector:(SEL)a0;
+ (id)new;
+ (BOOL)isProxy;
+ (id)autorelease;
+ (id)mutableCopy;
+ (BOOL)_tryRetain;
+ (BOOL)conformsToProtocol:(id)a0;
+ (id)copy;
+ (id)methodSignatureForSelector:(SEL)a0;
+ (id)description;
+ (BOOL)isKindOfClass:(Class)a0;
+ (BOOL)_isDeallocating;
+ (id)debugDescription;
+ (Class)class;
+ (BOOL)resolveInstanceMethod:(SEL)a0;
+ (BOOL)isEqual:(id)a0;
+ (id)mutableCopyWithZone:(struct _NSZone { } *)a0;
+ (BOOL)instancesRespondToSelector:(SEL)a0;
+ (oneway void)release;
+ (void *)methodForSelector:(SEL)a0;
+ (BOOL)isMemberOfClass:(Class)a0;
+ (id)copyWithZone:(struct _NSZone { } *)a0;
+ (BOOL)respondsToSelector:(SEL)a0;
+ (Class)superclass;
+ (void)doesNotRecognizeSelector:(SEL)a0;
+ (void *)instanceMethodForSelector:(SEL)a0;
+ (id)instanceMethodSignatureForSelector:(SEL)a0;
+ (BOOL)isAncestorOfObject:(id)a0;
+ (BOOL)isSubclassOfClass:(Class)a0;
+ (id)performSelector:(SEL)a0;
+ (id)performSelector:(SEL)a0 withObject:(id)a1;
+ (id)performSelector:(SEL)a0 withObject:(id)a1 withObject:(id)a2;
+ (BOOL)resolveClassMethod:(SEL)a0;
+ (id)self;
- (void)receiveObservedValue:(id)a0;
- (id)valueForUndefinedKey:(id)a0;
- (void)setValue:(id)a0 forKeyPath:(id)a1;
- (id)replacementObjectForPortCoder:(id)a0;
- (id)valueForKeyPath:(id)a0;
- (void)setValue:(id)a0 forKey:(id)a1;
- (void)setValue:(id)a0 forUndefinedKey:(id)a1;
- (void)_receiveBox:(id)a0;
- (void)removeObserver:(id)a0 forKeyPath:(id)a1 context:(void *)a2;
- (void)setNilValueForKey:(id)a0;
- (void)_notifyObserversOfChangeFromValuesForKeys:(id)a0 toValuesForKeys:(id)a1;
- (void)willChangeValueForKey:(id)a0;
- (void)removeObservation:(id)a0;
- (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3;
- (Class)classForArchiver;
- (id)valueForKey:(id)a0;
- (id)replacementObjectForKeyedArchiver:(id)a0;
- (void)finishObserving;
- (id)addObserver:(id)a0;
- (void)removeObserver:(id)a0 forKeyPath:(id)a1;
- (void)addObserver:(id)a0 forKeyPath:(id)a1 options:(unsigned long long)a2 context:(void *)a3;
- (void)didChangeValueForKey:(id)a0;
- (id)newTaggedNSStringWithASCIIBytes_:(const char *)a0 length_:(long long)a1;
- (BOOL)_isKVOA;
- (BOOL)__NS_swiftOverlay_automaticallyNotifiesObserversForKey:(id)a0 foundationImplementation:(id )a1;
- (id)__NS_swiftOverlay_keyPathsForValuesAffectingValueForKey:(id)a0 foundationImplementation:(id )a1;
- (void)setValuesForKeysWithDictionary:(id)a0;
- (BOOL)validateValue:(inout id *)a0 forKeyPath:(id)a1 error:(out id *)a2;
- (void)_addObserver:(id)a0 forProperty:(id)a1 options:(unsigned long long)a2 context:(void *)a3;
- (void)_changeValueForKey:(id)a0 key:(id)a1 key:(id)a2 usingBlock:(id )a3;
- (void)_changeValueForKey:(id)a0 usingBlock:(id )a1;
- (void)_changeValueForKeys:(id *)a0 count:(unsigned long long)a1 maybeOldValuesDict:(id)a2 maybeNewValuesDict:(id)a3 usingBlock:(id )a4;
- (void)_destroyObserverList;
- (void)_didChangeValuesForKeys:(id)a0;
- (void)_didEndKeyValueObserving;
- (id)_implicitObservationInfo;
- (BOOL)_isToManyChangeInformation;
- (void)_notifyObserversForKeyPath:(id)a0 change:(id)a1;
- (id *)_observerStorage;
- (void *)_observerStorageOfSize:(unsigned long long)a0;
- (BOOL)_overrideUseFastBlockObservers;
- (id)_pendingChangeNotificationsArrayForKey:(id)a0 create:(BOOL)a1;
- (void)_removeObserver:(id)a0 forProperty:(id)a1;
- (void)_willBeginKeyValueObserving;
- (void)_willChangeValuesForKeys:(id)a0;
- (id)addChainedObservers:(id)a0;
- (id)addObservationTransformer:(id )a0;
- (id)addObserver:(id)a0 forObservableKeyPath:(id)a1;
- (id)addObserverBlock:(id )a0;
- (Class)classForPortCoder;
- (id)dictionaryWithValuesForKeys:(id)a0;
- (void)didChange:(unsigned long long)a0 valuesAtIndexes:(id)a1 forKey:(id)a2;
- (void)didChangeValueForKey:(id)a0 withSetMutation:(unsigned long long)a1 usingObjects:(id)a2;
- (id)mutableArrayValueForKey:(id)a0;
- (id)mutableArrayValueForKeyPath:(id)a0;
- (id)mutableOrderedSetValueForKey:(id)a0;
- (id)mutableOrderedSetValueForKeyPath:(id)a0;
- (id)mutableSetValueForKey:(id)a0;
- (id)mutableSetValueForKeyPath:(id)a0;
- (void)performSelector:(SEL)a0 object:(id)a1 afterDelay:(double)a2;
- (void)performSelector:(SEL)a0 onThread:(id)a1 withObject:(id)a2 waitUntilDone:(BOOL)a3;
- (void)performSelector:(SEL)a0 onThread:(id)a1 withObject:(id)a2 waitUntilDone:(BOOL)a3 modes:(id)a4;
- (void)performSelector:(SEL)a0 withObject:(id)a1 afterDelay:(double)a2;
- (void)performSelector:(SEL)a0 withObject:(id)a1 afterDelay:(double)a2 inModes:(id)a3;
- (void)performSelectorInBackground:(SEL)a0 withObject:(id)a1;
- (void)performSelectorOnMainThread:(SEL)a0 withObject:(id)a1 waitUntilDone:(BOOL)a2;
- (void)performSelectorOnMainThread:(SEL)a0 withObject:(id)a1 waitUntilDone:(BOOL)a2 modes:(id)a3;
- (void)receiveObservedError:(id)a0;
- (void)removeObservation:(id)a0 forObservableKeyPath:(id)a1;
- (id)replacementObjectForArchiver:(id)a0;
- (void)setObservation:(id)a0 forObservingKeyPath:(id)a1;
- (BOOL)validateValue:(inout id *)a0 forKey:(id)a1 error:(out id *)a2;
- (void)willChange:(unsigned long long)a0 valuesAtIndexes:(id)a1 forKey:(id)a2;
- (void)willChangeValueForKey:(id)a0 withSetMutation:(unsigned long long)a1 usingObjects:(id)a2;
- (BOOL)_allowsDirectEncoding;
- (Class)classForCoder;
- (id)replacementObjectForCoder:(id)a0;
- (id)awakeAfterUsingCoder:(id)a0;
- (BOOL)implementsSelector:(SEL)a0;
- (id)methodSignatureForSelector:(SEL)a0;
- (void)doesNotRecognizeSelector:(SEL)a0;
- (id)_copyDescription;
- (BOOL)___tryRetain_OA;
- (void)__dealloc_zombie;
- (id)__retain_OA;
- (id)__autorelease_OA;
- (oneway void)__release_OA;
- (unsigned long long)_cfTypeID;
- (BOOL)isNSDictionary__;
- (BOOL)isNSValue__;
- (BOOL)isNSObject__;
- (BOOL)isNSCFConstantString__;
- (BOOL)isNSArray__;
- (BOOL)isNSSet__;
- (BOOL)isNSData__;
- (BOOL)isNSTimeZone__;
- (BOOL)isNSNumber__;
- (BOOL)isNSOrderedSet__;
- (BOOL)isNSString__;
- (BOOL)isNSDate__;
- (id)retain;
- (BOOL)allowsWeakReference;
- (void)forwardInvocation:(id)a0;
- (id)init;
- (BOOL)retainWeakReference;
- (struct _NSZone { } *)zone;
- (void)dealloc;
- (unsigned long long)retainCount;
- (BOOL)isFault;
- (id)forwardingTargetForSelector:(SEL)a0;
- (BOOL)isProxy;
- (id)autorelease;
- (id)mutableCopy;
- (BOOL)_tryRetain;
- (BOOL)conformsToProtocol:(id)a0;
- (void)finalize;
- (id)copy;
- (id)methodSignatureForSelector:(SEL)a0;
- (id)description;
- (BOOL)isKindOfClass:(Class)a0;
- (BOOL)_isDeallocating;
- (Class)class;
- (BOOL)isEqual:(id)a0;
- (oneway void)release;
- (void *)methodForSelector:(SEL)a0;
- (BOOL)isMemberOfClass:(Class)a0;
- (BOOL)respondsToSelector:(SEL)a0;
- (void)doesNotRecognizeSelector:(SEL)a0;
- (id)performSelector:(SEL)a0;
- (id)performSelector:(SEL)a0 withObject:(id)a1;
- (id)performSelector:(SEL)a0 withObject:(id)a1 withObject:(id)a2;
- (id)self;
@end