Как проверить доступность всех функций target-c в исходном коде для Какао? - PullRequest
1 голос
/ 03 ноября 2011

Когда вы читаете Class Reference каждого объекта iOS, вы обнаружите:

Available in iOS 2.0 and later.

Есть программа или способ перечислить все функции и минимальный уровень iOSсистема?

Как узнать, будет ли iPhone с iOS 3.0 поддерживать все функции iOS?Я могу проверить это во время выполнения с respondToSelector, но может быть проще с исходным кодом?

Ответы [ 2 ]

1 голос
/ 05 ноября 2011

Установите базовый SDK вашего проекта на iOS 3 и посмотрите, собирается ли он.

1 голос
/ 03 ноября 2011

AFAIK. Невозможно объединить все API-интерфейсы, которые вы используете в своем приложении, в один список и проверить, что вы строите ниже минимума для всех этих API-интерфейсов.Вам просто нужно проверить каждый, один за другим.Выделите API в XCode, а затем нажмите escape, и он скажет вам очень легко.Но также я должен отметить, что это не будет крайне необходимо, поскольку вам следует протестировать минимальную ОС, для которой вы создаете, и если она в какой-то момент вылетает, у вас есть проблема с этим определенным API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...