weak-linking

Похоже, что GCC с -O2 и __attribute__((weak)) дает разные результаты в зависимости от того, как вы ссылаетесь на свои слабые символы. Рассмотрим это: $ кошка слабая.c #include <stdio.h> extern const int weaksym1; const int weaksym1 __attribute__(( weak )) = 0; extern const int weaksym2; const int w...

Есть некоторые подробности раскрывает RespondsToSelector метод проверки доступности методов различных версий iOS. Однако я, кажется, не могу найти, Как выполнить аналогичные проверки доступности класса.Apple документирует это здесь , что в iOS 4.2+ вы должны попытаться получить доступ к статическому class се...

Я пытаюсь создать универсальное приложение для iPhone, но оно использует класс, определенный только в более новой версии SDK. Фреймворк существует в старых системах, но класс, определенный в фреймворке, не существует. Я знаю, что хочу использовать какую - то слабую связь, но любая документация, которую я мог...