Как получить iPhone SDK 2.2.1 для Xcode 3.2?

int result = colName.Select((c, i) =>
    ((c - 'A' + 1) * ((int)Math.Pow(26, colName.Length - i - 1)))).Sum();
5
задан 17 September 2009 в 20:58
поделиться

4 ответа

Получите финальный SDK 3.1, в нем есть SDK 2.2.1. Его обычное расположение на диске:

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.1.sdk

Также включены версии 3.0 и 3.1.

5
ответ дан 18 December 2019 в 10:46
поделиться

Для XCode 3.2 должны быть доступны предыдущие версии SDK для iPhone, просто убедитесь, что для параметра Base SDK вашего проекта установлено значение «iPhone OS 2.2.1». (Щелкните правой кнопкой мыши значок проекта верхнего уровня в браузере "Группы и файлы" в XCode и выберите "Получить информацию", затем перейдите на вкладку "Сборка".)

4
ответ дан 18 December 2019 в 10:46
поделиться

Независимо от того, ориентируетесь ли вы на iPhone OS 3.0 или не используете какие-либо специфические функции 3.0, вы всегда должны компилировать свое приложение с использованием последних SDK, чтобы извлечь выгоду из исправлений ошибок и улучшений производительности.

Вы можете скомпилировать против 3.0 SDK и установите iPhone OS Deployment Target на 2.2.1 и по-прежнему обслуживайте пользователей, использующих 2.2.1.

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

6
ответ дан 18 December 2019 в 10:46
поделиться

Как я уже говорил в других темах, SDK и Deployment Target отличаются. Вы все еще можете использовать SDK последней версии для сборки под более старую ОС. Просто зайдите в настройки Target и в разделе Deployment установите для iPhone OS Deployment Target любое значение.

Будьте здоровы, Raffaello Colasante

0
ответ дан 18 December 2019 в 10:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: