Проверьте наличие блоков во время выполнения на iOS - PullRequest
8 голосов
/ 20 ноября 2010

Мне нужно проверить наличие блоков во время выполнения, чтобы я мог справиться с обратной совместимостью с iOS 3. Любые советы?

edit: Пока я делаю if (!NSClassFromString(@"NSBlockOperation")) {...} Кажется, работает...

1 Ответ

7 голосов
/ 20 ноября 2010

Вам также необходимо убедиться в слабой связи libSystem.B.dylib, установить базовый SDK на 4.0 и цель развертывания на 3.1.3, как описано здесь .

Хороший обзор того, как решать проблемы с версиями iOS, также можно найти в этой статье «Какао с любовью»: Советы и рекомендации по условному коду iOS3, iOS3.2 и iOS4

...