Я, будучи зарегистрированным разработчиком программы для разработчиков iPhone, получил сообщение от Apple, предлагая сделать все приложения совместимыми с iPhone os 3.0. Было сказано, что они не будут обрабатывать приложения, которые несовместимы с iPhone os 3.0Разработка как для iPhone os 2.2.1, так и для iPhone os 3.0
Проблема в том, что если я изменю код для работы с iPhone os 3.0, он не будет работать на 2.2.1.
Например 2.2.1 SDK не поддерживает следующие, является необходимость в SDK 3.0:
cell.textLabel.text = @"text";
В 2.2.1 Я хотел бы написать вместо:
cell.text = @"text";
И это не единственный вопрос.
Как вы справляетесь с этой проблемой?
Заранее спасибо.
Позвольте мне добавить, что вы действительно не должны добавлять код, который будет ветвиться в зависимости от версии программного обеспечения ... он просто делает пути кода гораздо сложнее отлаживать и тестировать. –