Результаты поиска по запросу "objective-c-runtime"

1 ответ

Как можно получить размер типа, для которого есть кодировка?

Данный тип Objective Ctypeможно получитькодирование [http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtTypeEncodings.html] encoding и размерsize типа легко: const char *encoding = ...

4 ответа

object_getIvar не может прочитать значение BOOL iVar

object_getIvar (идентификатор объекта, Ивар Ивар)правильно читает значения iVArs, но завершается ошибкой на iVar типа BOOL и вылетает. Мне нужны значения всех iVars класса. Есть ли способ решить это.

2 ответа

Как вернуть значение структуры из метода класса, определенного во время выполнения, в ARC?

У меня есть метод класса, возвращающийCGSize и я хотел бы вызвать его через функции времени выполнения Objective C, потому что мне даны имена классов и методов в виде строковых значений. Я компилирую с флагами ARC в XCode 4.2. Подпись ...

ТОП публикаций

1 ответ

Использование objc_getClassList под дугой

Кто-нибудь сумел использовать objc_getClassList под arc, если не считать выключение arc для рассматриваемого файла? Основная проблема заключается в том, что одним из параметров является массив C указателей класса.

2 ответа

Как динамически добавить метод класса?

Используя Objective-C Runtime, как мне добавить метод+layerClass для частногоUIGroupTableViewCellBackground класс (не в своем суперклассе,UIView)? Примечание: это только для тестирования (чтобы увидеть, какUITableViewStyleGrouped устанавливает ...

2 ответа

Ошибка компиляции с ARC при динамическом программировании во время выполнения

Я пытаюсь сделать некоторое программирование во время выполнения на Objective-C. Для этого я перезаписываюresolveClassMethod метод. К сожалению, я обнаружил ошибку при компиляции clang, когда ARC активен: ошибка: неизвестный метод класса для ...

3 ответа

Избегайте дополнительных статических переменных для ключей связанных объектов

При использовании связанных объектов, доступных во время выполнения Objective-C, начиная с iOS 4 и OSX 10.6, необходимо определить ключ для хранения и извлечения объекта во время выполнения. Типичное использование определяет ключ следующим ...

2 ответа

Создание IMP из блока Objective-C

IMP Тип в Objective-C представляет собой указатель на функцию, насколько я понимаю. Есть ли способ сделатьIMP из указателя блока? Спасибо за ваши идеи.

2 ответа

Swizzling метод с переменными аргументами и переслать сообщение - Bad Access

Я реализую «Code Injector Class», который через метод swizzling может дать вам возможность сделать что-то вроде этого: FLCodeInjector *injector = [FLCodeInjector injectorForClass:[self class]]; [injector ...

1 ответ

Что плохого в использовании категории в NSObject для обеспечения реализации протокола по умолчанию?

Я искал способ использовать дополнительные методы протокола и иметь чистый код. Другими словами: 1: нетrespondsToSelector: звонки по всему моему коду 2. Должен работать для любой сигнатуры метода, поэтому метод категории в NSObject делает ...