General Changes
General Headers
/usr/include/MacTypes.h
/usr/include/dispatch/base.h
Added #def DISPATCH_ENUM
/usr/include/dispatch/data.h
Added #def DISPATCH_DATA_DESTRUCTOR_MUNMAP
Added #def DISPATCH_DATA_DESTRUCTOR_TYPE_DECL
/usr/include/dispatch/introspection.h
/usr/include/dispatch/object.h
Modified dispatch_debug()
| Deprecation | |
|---|---|
| From | none |
| To | OS X 10.9 |
Modified dispatch_debugv()
| Deprecation | |
|---|---|
| From | none |
| To | OS X 10.9 |
/usr/include/dispatch/queue.h
/usr/include/dispatch/source.h
Added #def DISPATCH_SOURCE_TYPE_DECL
/usr/include/hfs/hfs_unistr.h
Added ConstHFSUniStr255Param
Added HFSUniStr255
/usr/include/launch.h
Added #def LAUNCH_JOBKEY_CFBUNDLEIDENTIFIER
Added #def LAUNCH_JOBKEY_DEFAULTS
Added #def LAUNCH_JOBKEY_PROCESSTYPE
Added #def LAUNCH_KEY_PROCESSTYPE_ADAPTIVE
Added #def LAUNCH_KEY_PROCESSTYPE_APP
Added #def LAUNCH_KEY_PROCESSTYPE_BACKGROUND
Added #def LAUNCH_KEY_PROCESSTYPE_INTERACTIVE
Added #def LAUNCH_KEY_PROCESSTYPE_STANDARD
/usr/include/notify_keys.h
Added #def kNotifyVFSUpdate
/usr/include/objc/NSObjCRuntime.h
Modified #def NSINTEGER_DEFINED
| Header | |
|---|---|
| From | Foundation/NSObjCRuntime.h |
| To | objc/NSObjCRuntime.h |
Modified NSInteger
| Header | |
|---|---|
| From | Foundation/NSObjCRuntime.h |
| To | objc/NSObjCRuntime.h |
Modified #def NSIntegerMax
| Header | |
|---|---|
| From | Foundation/NSObjCRuntime.h |
| To | objc/NSObjCRuntime.h |
Modified #def NSIntegerMin
| Header | |
|---|---|
| From | Foundation/NSObjCRuntime.h |
| To | objc/NSObjCRuntime.h |
Modified NSUInteger
| Header | |
|---|---|
| From | Foundation/NSObjCRuntime.h |
| To | objc/NSObjCRuntime.h |
Modified #def NSUIntegerMax
| Header | |
|---|---|
| From | Foundation/NSObjCRuntime.h |
| To | objc/NSObjCRuntime.h |
/usr/include/objc/NSObject.h
Modified NSObject
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified NSObject
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified +[NSObject alloc]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified +[NSObject allocWithZone:]
| Header | Declaration | |
|---|---|---|
| From | Foundation/NSObject.h | + (id)allocWithZone:(NSZone *)zone |
| To | objc/NSObject.h | + (id)allocWithZone:(struct _NSZone *)zone |
Modified -[NSObject autorelease]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject class]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified +[NSObject class]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject conformsToProtocol:]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified +[NSObject conformsToProtocol:]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject copy]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified +[NSObject copyWithZone:]
| Header | Declaration | |
|---|---|---|
| From | Foundation/NSObject.h | + (id)copyWithZone:(NSZone *)zone |
| To | objc/NSObject.h | + (id)copyWithZone:(struct _NSZone *)zone |
Modified -[NSObject dealloc]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject debugDescription]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject description]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified +[NSObject description]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject finalize]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject forwardInvocation:]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject hash]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject init]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified +[NSObject initialize]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject isEqual:]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject isKindOfClass:]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject isMemberOfClass:]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject isProxy]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified +[NSObject isSubclassOfClass:]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified +[NSObject load]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject methodForSelector:]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject mutableCopy]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified +[NSObject mutableCopyWithZone:]
| Header | Declaration | |
|---|---|---|
| From | Foundation/NSObject.h | + (id)mutableCopyWithZone:(NSZone *)zone |
| To | objc/NSObject.h | + (id)mutableCopyWithZone:(struct _NSZone *)zone |
Modified +[NSObject new]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject performSelector:]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject release]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified +[NSObject resolveClassMethod:]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified +[NSObject resolveInstanceMethod:]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject respondsToSelector:]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject retain]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject retainCount]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject self]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified +[NSObject superclass]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject superclass]
| Header | |
|---|---|
| From | Foundation/NSObject.h |
| To | objc/NSObject.h |
Modified -[NSObject zone]
| Header | Declaration | |
|---|---|---|
| From | Foundation/NSObject.h | - (NSZone *)zone |
| To | objc/NSObject.h | - (struct _NSZone *)zone |
/usr/include/objc/Protocol.h
Modified -[Protocol conformsTo:]
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified -[Protocol name]
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
/usr/include/objc/message.h
Modified objc_msgSendv()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified objc_msgSendv_fpret()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified objc_msgSendv_stret()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
/usr/include/objc/objc-api.h
Added #def OBJC_ISA_AVAILABILITY
Added #def OBJC_ROOT_CLASS
/usr/include/objc/objc-load.h
Modified objc_loadModule()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified objc_loadModules()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified objc_unloadModules()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
/usr/include/objc/runtime.h
Modified Cache
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified Module
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified Symtab
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified class_addMethods()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified class_nextMethodList()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified class_poseAs()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified class_removeMethods()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified method_getArgumentInfo()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified method_getSizeOfArguments()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified objc_addClass()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified objc_enumerationMutation()
| Declaration | |
|---|---|
| From | void objc_enumerationMutation ( id); |
| To | void objc_enumerationMutation ( id obj); |
Modified objc_getClass()
| Declaration | |
|---|---|
| From | id objc_getClass ( const char *name); |
| To | Class objc_getClass ( const char *name); |
Modified objc_getClasses()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified objc_getMetaClass()
| Declaration | |
|---|---|
| From | id objc_getMetaClass ( const char *name); |
| To | Class objc_getMetaClass ( const char *name); |
Modified objc_getOrigClass()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified objc_getRequiredClass()
| Declaration | |
|---|---|
| From | id objc_getRequiredClass ( const char *name); |
| To | Class objc_getRequiredClass ( const char *name); |
Modified objc_ivar_list
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified objc_lookUpClass()
| Declaration | |
|---|---|
| From | id objc_lookUpClass ( const char *name); |
| To | Class objc_lookUpClass ( const char *name); |
Modified objc_method_list
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified objc_setClassHandler()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified objc_setMultithreaded()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified object_realloc()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
Modified object_reallocFromZone()
| Introduction | |
|---|---|
| From | OS X 10.0 |
| To | OS X 10.5 |
/usr/include/xpc/activity.h
Added XPC_ACTIVITY_CHECK_IN
Added XPC_ACTIVITY_DELAY
Added XPC_ACTIVITY_INTERVAL
Added XPC_ACTIVITY_PRIORITY
Added XPC_ACTIVITY_REPEATING
Added XPC_ACTIVITY_STATE_DEFER
Added XPC_ACTIVITY_STATE_DONE
Added XPC_ACTIVITY_STATE_RUN
Added XPC_ACTIVITY_STATE_WAIT
Added #def XPC_TYPE_ACTIVITY
Added xpc_activity_get_state()
Added xpc_activity_handler_t
Added xpc_activity_register()
Added xpc_activity_set_state()
Added xpc_activity_state_t
Added xpc_activity_t
/usr/include/xpc/base.h
Added #def XPC_BRIDGE
Added #def XPC_BRIDGEREF_BEGIN
Added #def XPC_BRIDGEREF_BEGIN_WITH_REF
Added #def XPC_BRIDGEREF_END
Added #def XPC_BRIDGEREF_MIDDLE
Added #def XPC_GIVES_REFERENCE
Added #def XPC_NONNULL10
Added #def XPC_NONNULL11
Added #def XPC_NONNULL8
Added #def XPC_NONNULL9
Added #def XPC_PROJECT_EXPORT
Added #def XPC_TRANSPARENT_UNION
Added #def XPC_UNAVAILABLE
Added #def XPC_UNRETAINED