2014-12-16 3 views
1

Мы конвертируем проект в 64 бит и имеем некоторые проблемы с нераспознанными селекторами во время выполнения.Символы классов методов в статической библиотеке не видны в основном исполняемом файле

Это связано с некоторыми функциями категории, которые определены в статической библиотеке, которая не видна из основного исполняемого файла. У нас установлен флаг компоновщика -ObjC, и я даже попытался использовать -force_load со статическим пути библиотеки, который имеет эти функции категории, но независимо от того, что они еще не найдены во время выполнения.

ответ

1

Код с -all_load Флаг компоновщика.

+0

Спасибо за ваш ответ. На самом деле возникла гораздо более серьезная проблема с настройкой символов с разных мест. Поскольку другие исследования показывают, что это было бы правильное решение, если бы проблема была такой простой, как я думал, вы, очевидно, заслуживаете права голоса. –

+0

@JoeyCarson: Спасибо за ваш комментарий, счастливое кодирование :) –