Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

Системные изменения заголовков

Системные заголовки

/usr/include/MacTypes.h
Удаленный StrLength ()
Добавленный #def StrLength
Измененный #def ноль
УдалениеАрхитектура
ОтOS X 10.7i386, x86_64
КOS X 10.10i386

/usr/include/NSSystemDirectories.h
Измененный NSGetNextSearchPathEnumeration ()
Введение
ОтOS X 10.6
КOS X 10.0

Измененный NSStartSearchPathEnumeration ()
Введение
ОтOS X 10.6
КOS X 10.0

/usr/include/dispatch/base.h
Добавленный #def DISPATCH_ENUM_AVAILABLE_STARTING
Добавленный #def DISPATCH_RETURNS_RETAINED_BLOCK
Добавленный #def DISPATCH_UNAVAILABLE
/usr/include/dispatch/block.h (Добавленный)
Добавленный DISPATCH_BLOCK_ASSIGN_CURRENT
Добавленный DISPATCH_BLOCK_BARRIER
Добавленный DISPATCH_BLOCK_DETACHED
Добавленный DISPATCH_BLOCK_ENFORCE_QOS_CLASS
Добавленный DISPATCH_BLOCK_INHERIT_QOS_CLASS
Добавленный DISPATCH_BLOCK_NO_QOS_CLASS
Добавленный dispatch_block_cancel ()
Добавленный dispatch_block_create ()
Добавленный dispatch_block_create_with_qos_class ()
Добавленный dispatch_block_flags_t
Добавленный dispatch_block_notify ()
Добавленный dispatch_block_perform ()
Добавленный dispatch_block_testcancel ()
Добавленный dispatch_block_wait ()
/usr/include/dispatch/introspection.h
Добавленный dispatch_introspection_hook_queue_item_complete ()
/usr/include/dispatch/object.h
Добавленный #def dispatch_cancel
Добавленный #def dispatch_notify
Добавленный #def dispatch_testcancel
Добавленный #def dispatch_wait
Измененный dispatch_block_t
Заголовок
Отdispatch/queue.h
Кdispatch/object.h

/usr/include/dispatch/queue.h
Удаленный #def dispatch_get_main_queue
Добавленный dispatch_get_main_queue ()
Добавленный dispatch_qos_class_t
Добавленный dispatch_queue_get_qos_class ()
Измененный dispatch_get_global_queue ()
Объявление
От
dispatch_queue_t dispatch_get_global_queue (	dispatch_queue_priority_t priority,	unsigned long flags);
К
dispatch_queue_t dispatch_get_global_queue (	long identifier,	unsigned long flags);

/usr/include/dispatch/source.h
Объявление
От
void dispatch_source_set_cancel_handler (	dispatch_source_t source,	dispatch_block_t cancel_handler);
К
void dispatch_source_set_cancel_handler (	dispatch_source_t source,	dispatch_block_t handler);

Объявление
От
void dispatch_source_set_cancel_handler_f (	dispatch_source_t source,	dispatch_function_t cancel_handler);
К
void dispatch_source_set_cancel_handler_f (	dispatch_source_t source,	dispatch_function_t handler);

Объявление
От
void dispatch_source_set_registration_handler (	dispatch_source_t source,	dispatch_block_t registration_handler);
К
void dispatch_source_set_registration_handler (	dispatch_source_t source,	dispatch_block_t handler);

Объявление
От
void dispatch_source_set_registration_handler_f (	dispatch_source_t source,	dispatch_function_t registration_handler);
К
void dispatch_source_set_registration_handler_f (	dispatch_source_t source,	dispatch_function_t handler);

/usr/include/launch.h
Удаленный #def LAUNCH_JOBKEY_CFBUNDLEIDENTIFIER
Удаленный #def LAUNCH_JOBKEY_DEFAULTS
Добавленный #def LAUNCH_JOBKEY_DRAINMESSAGESONFAILEDINIT
Добавленный #def LAUNCH_JOBKEY_ENABLEPRESSUREDEXIT
Добавленный #def LAUNCH_JOBKEY_LEGACYTIMERS
Добавленный #def LAUNCH_JOBKEY_LOWPRIORITYBACKGROUNDIO
Добавленный #def LAUNCH_JOBSOCKETKEY_PATHGROUP
Добавленный #def LAUNCH_JOBSOCKETKEY_PATHOWNER
Добавленный launch_activate_socket ()
Добавленный launch_data_dict_iterator_t
Измененный launch_data_alloc ()
ОбъявлениеВведениеОсуждение
От
launch_data_t launch_data_alloc (	launch_data_type_t);
OS X 10.6--
К
launch_data_t launch_data_alloc (	launch_data_type_t type);
OS X 10.4OS X 10.10

Измененный launch_data_array_get_count ()
ОбъявлениеВведениеОсуждение
От
size_t launch_data_array_get_count (	const launch_data_t);
OS X 10.6--
К
size_t launch_data_array_get_count (	const launch_data_t larray);
OS X 10.4OS X 10.10

Измененный launch_data_array_get_index ()
ОбъявлениеВведениеОсуждение
От
launch_data_t launch_data_array_get_index (	const launch_data_t,	size_t);
OS X 10.6--
К
launch_data_t launch_data_array_get_index (	const launch_data_t larray,	size_t idx);
OS X 10.4OS X 10.10

Измененный launch_data_array_set_index ()
ОбъявлениеВведениеОсуждение
От
bool launch_data_array_set_index (	launch_data_t,	const launch_data_t,	size_t);
OS X 10.6--
К
bool launch_data_array_set_index (	launch_data_t larray,	const launch_data_t lval,	size_t idx);
OS X 10.4OS X 10.10

Измененный launch_data_copy ()
ОбъявлениеВведениеОсуждение
От
launch_data_t launch_data_copy (	launch_data_t);
OS X 10.6--
К
launch_data_t launch_data_copy (	launch_data_t ld);
OS X 10.4OS X 10.10

Измененный launch_data_dict_get_count ()
ОбъявлениеВведениеОсуждение
От
size_t launch_data_dict_get_count (	const launch_data_t);
OS X 10.6--
К
size_t launch_data_dict_get_count (	const launch_data_t ldict);
OS X 10.4OS X 10.10

Измененный launch_data_dict_insert ()
ОбъявлениеВведениеОсуждение
От
bool launch_data_dict_insert (	launch_data_t,	const launch_data_t,	const char *);
OS X 10.6--
К
bool launch_data_dict_insert (	launch_data_t ldict,	const launch_data_t lval,	const char *key);
OS X 10.4OS X 10.10

Измененный launch_data_dict_iterate ()
ОбъявлениеВведениеОсуждение
От
void launch_data_dict_iterate (	const launch_data_t,	void (*)(const launch_data_t, const char *, void *),	void *);
OS X 10.6--
К
void launch_data_dict_iterate (	const launch_data_t ldict,	launch_data_dict_iterator_t iterator,	void *ctx);
OS X 10.4OS X 10.10

Измененный launch_data_dict_lookup ()
ОбъявлениеВведениеОсуждение
От
launch_data_t launch_data_dict_lookup (	const launch_data_t,	const char *);
OS X 10.6--
К
launch_data_t launch_data_dict_lookup (	const launch_data_t ldict,	const char *key);
OS X 10.4OS X 10.10

Измененный launch_data_dict_remove ()
ОбъявлениеВведениеОсуждение
От
bool launch_data_dict_remove (	launch_data_t,	const char *);
OS X 10.6--
К
bool launch_data_dict_remove (	launch_data_t ldict,	const char *key);
OS X 10.4OS X 10.10

Измененный launch_data_free ()
ОбъявлениеВведениеОсуждение
От
void launch_data_free (	launch_data_t);
OS X 10.6--
К
void launch_data_free (	launch_data_t ld);
OS X 10.4OS X 10.10

Измененный launch_data_get_bool ()
ОбъявлениеВведениеОсуждение
От
bool launch_data_get_bool (	const launch_data_t);
OS X 10.6--
К
bool launch_data_get_bool (	const launch_data_t ld);
OS X 10.4OS X 10.10

Измененный launch_data_get_errno ()
ОбъявлениеВведениеОсуждение
От
int launch_data_get_errno (	const launch_data_t);
OS X 10.6--
К
int launch_data_get_errno (	const launch_data_t ld);
OS X 10.4OS X 10.10

Измененный launch_data_get_fd ()
ОбъявлениеВведениеОсуждение
От
int launch_data_get_fd (	const launch_data_t);
OS X 10.6--
К
int launch_data_get_fd (	const launch_data_t ld);
OS X 10.4OS X 10.10

Измененный launch_data_get_integer ()
ОбъявлениеВведениеОсуждение
От
long long launch_data_get_integer (	const launch_data_t);
OS X 10.6--
К
long long launch_data_get_integer (	const launch_data_t ld);
OS X 10.4OS X 10.10

Измененный launch_data_get_machport ()
ОбъявлениеВведениеОсуждение
От
mach_port_t launch_data_get_machport (	const launch_data_t);
OS X 10.6--
К
mach_port_t launch_data_get_machport (	const launch_data_t ld);
OS X 10.4OS X 10.10

Измененный launch_data_get_opaque ()
ОбъявлениеВведениеОсуждение
От
void * launch_data_get_opaque (	const launch_data_t);
OS X 10.6--
К
void * launch_data_get_opaque (	const launch_data_t ld);
OS X 10.4OS X 10.10

Измененный launch_data_get_opaque_size ()
ОбъявлениеВведениеОсуждение
От
size_t launch_data_get_opaque_size (	const launch_data_t);
OS X 10.6--
К
size_t launch_data_get_opaque_size (	const launch_data_t ld);
OS X 10.4OS X 10.10

Измененный launch_data_get_real ()
ОбъявлениеВведениеОсуждение
От
double launch_data_get_real (	const launch_data_t);
OS X 10.6--
К
double launch_data_get_real (	const launch_data_t ld);
OS X 10.4OS X 10.10

Измененный launch_data_get_string ()
ОбъявлениеВведениеОсуждение
От
const char * launch_data_get_string (	const launch_data_t);
OS X 10.6--
К
const char * launch_data_get_string (	const launch_data_t ld);
OS X 10.4OS X 10.10

Измененный launch_data_get_type ()
ОбъявлениеВведениеОсуждение
От
launch_data_type_t launch_data_get_type (	const launch_data_t);
OS X 10.6--
К
launch_data_type_t launch_data_get_type (	const launch_data_t ld);
OS X 10.4OS X 10.10

Измененный launch_data_new_bool ()
ОбъявлениеВведениеОсуждение
От
launch_data_t launch_data_new_bool (	bool);
OS X 10.6--
К
launch_data_t launch_data_new_bool (	bool val);
OS X 10.4OS X 10.10

Измененный launch_data_new_fd ()
ОбъявлениеВведениеОсуждение
От
launch_data_t launch_data_new_fd (	int);
OS X 10.6--
К
launch_data_t launch_data_new_fd (	int fd);
OS X 10.4OS X 10.10

Измененный launch_data_new_integer ()
ОбъявлениеВведениеОсуждение
От
launch_data_t launch_data_new_integer (	long long);
OS X 10.6--
К
launch_data_t launch_data_new_integer (	long long val);
OS X 10.4OS X 10.10

Измененный launch_data_new_machport ()
ОбъявлениеВведениеОсуждение
От
launch_data_t launch_data_new_machport (	mach_port_t);
OS X 10.6--
К
launch_data_t launch_data_new_machport (	mach_port_t val);
OS X 10.4OS X 10.10

Измененный launch_data_new_opaque ()
ОбъявлениеВведениеОсуждение
От
launch_data_t launch_data_new_opaque (	const void *,	size_t);
OS X 10.6--
К
launch_data_t launch_data_new_opaque (	const void *bytes,	size_t sz);
OS X 10.4OS X 10.10

Измененный launch_data_new_real ()
ОбъявлениеВведениеОсуждение
От
launch_data_t launch_data_new_real (	double);
OS X 10.6--
К
launch_data_t launch_data_new_real (	double val);
OS X 10.4OS X 10.10

Измененный launch_data_new_string ()
ОбъявлениеВведениеОсуждение
От
launch_data_t launch_data_new_string (	const char *);
OS X 10.6--
К
launch_data_t launch_data_new_string (	const char *val);
OS X 10.4OS X 10.10

Измененный launch_data_set_bool ()
ОбъявлениеВведениеОсуждение
От
bool launch_data_set_bool (	launch_data_t,	bool);
OS X 10.6--
К
bool launch_data_set_bool (	launch_data_t ld,	bool val);
OS X 10.4OS X 10.10

Измененный launch_data_set_fd ()
ОбъявлениеВведениеОсуждение
От
bool launch_data_set_fd (	launch_data_t,	int);
OS X 10.6--
К
bool launch_data_set_fd (	launch_data_t ld,	int fd);
OS X 10.4OS X 10.10

Измененный launch_data_set_integer ()
ОбъявлениеВведениеОсуждение
От
bool launch_data_set_integer (	launch_data_t,	long long);
OS X 10.6--
К
bool launch_data_set_integer (	launch_data_t ld,	long long val);
OS X 10.4OS X 10.10

Измененный launch_data_set_machport ()
ОбъявлениеВведениеОсуждение
От
bool launch_data_set_machport (	launch_data_t,	mach_port_t);
OS X 10.6--
К
bool launch_data_set_machport (	launch_data_t ld,	mach_port_t mp);
OS X 10.4OS X 10.10

Измененный launch_data_set_opaque ()
ОбъявлениеВведениеОсуждение
От
bool launch_data_set_opaque (	launch_data_t,	const void *,	size_t);
OS X 10.6--
К
bool launch_data_set_opaque (	launch_data_t ld,	const void *bytes,	size_t sz);
OS X 10.4OS X 10.10

Измененный launch_data_set_real ()
ОбъявлениеВведениеОсуждение
От
bool launch_data_set_real (	launch_data_t,	double);
OS X 10.6--
К
bool launch_data_set_real (	launch_data_t ld,	double val);
OS X 10.4OS X 10.10

Измененный launch_data_set_string ()
ОбъявлениеВведениеОсуждение
От
bool launch_data_set_string (	launch_data_t,	const char *);
OS X 10.6--
К
bool launch_data_set_string (	launch_data_t ld,	const char *val);
OS X 10.4OS X 10.10

Измененный launch_get_fd ()
ВведениеОсуждение
ОтOS X 10.6--
КOS X 10.4OS X 10.10

Измененный launch_msg ()
ОбъявлениеВведениеОсуждение
От
launch_data_t launch_msg (	const launch_data_t);
OS X 10.6--
К
launch_data_t launch_msg (	const launch_data_t request);
OS X 10.4OS X 10.10

/usr/include/notify.h
Добавленный #def NOTIFY_TOKEN_INVALID
Добавленный notify_is_valid_token ()
/usr/include/objc/NSObject.h
Удаленный - [Хеш NSObject]
Добавленный + [NSObject debugDescription]
Добавленный NSObject.debugDescription
Добавленный NSObject.description
Добавленный + [хеш NSObject]
Добавленный NSObject.hash
Добавленный NSObject.superclass
Измененный + [выделение NSObject]
Объявление
От
+ (id)alloc
К
+ (instancetype)alloc

Измененный + [NSObject allocWithZone:]
Объявление
От
+ (id)allocWithZone:(struct _NSZone *)zone
К
+ (instancetype)allocWithZone:(struct _NSZone *)zone

Объявление
От
- (id)autorelease
К
- (instancetype)autorelease

Измененный - [NSObject init]
Объявление
От
- (id)init
К
- (instancetype)init

Измененный + [NSObject, новый]
Объявление
От
+ (id)new
К
+ (instancetype)new

Измененный - [NSObject сохраняют]
Объявление
От
- (id)retain
К
- (instancetype)retain

Измененный - [NSObject сам]
Объявление
От
- (id)self
К
- (instancetype)self

/usr/include/objc/message.h
Измененный objc_msgSend_fp2ret ()
Объявление
От
void objc_msgSend_fp2ret (	id self,	SEL op,	...);
К
_Complex long double objc_msgSend_fp2ret (	id self,	SEL op,	...);

/usr/include/objc/objc-api.h
Добавленный #def OBJC_ARM64_UNAVAILABLE
/usr/include/objc/objc.h
Добавленный #def ноль
/usr/include/objc/runtime.h
Добавленный object_isClass ()
/usr/include/xpc/availability.h (Добавленный)
Добавленный #def IPHONE_SIMULATOR_HOST_MIN_VERSION_REQUIRED
Добавленный #def XPC_SIMULATOR_AVAILABILITY_STRING
/usr/include/xpc/base.h
Удаленный #def XPC_PROJECT_EXPORT
Добавленный #def XPC_HOSTING_OLD_MAIN