Альтернатива устаревшей функции MachO getegbyname?IOS

Программируем под IOS
Anonymous
Альтернатива устаревшей функции MachO getegbyname?

Сообщение Anonymous »

Функция MachOgetegbyname (см. здесь) была помечена Apple как устаревшая в iOS 16.0 и MacOS 13.0 с пометкой «Больше не поддерживается»:

Код: Выделить всё

extern const struct segment_command *getsegbyname(
const char *segname) __CCTOOLS_DEPRECATED;

#define __CCTOOLS_DEPRECATED __API_DEPRECATED("No longer supported", macos(10.0, 13.0), ios(1.0, 16.0), watchos(1.0, 8.0), tvos(1.0, 16.0))

Код: Выделить всё

@available(iOS, introduced: 1.0, deprecated: 16.0, message: "No longer supported")
public func getsegbyname(_ segname: UnsafePointer!) -> UnsafePointer!
Кто-нибудь знает причину этого и хорошую альтернативу?
Это была очень удобная функция, позволяющая избежать необходимости проходить через структуры MachO путем рука.

Подробнее здесь: https://stackoverflow.com/questions/792 ... e-function

Вернуться в «IOS»