Я видел ваш комментарий об избавлении от устаревшей ошибки setText, и с помощью cell.textLabel.text он отлично работает для OS 4.0, но не работает на 3.1.3, приложение вылетает на экране загрузки есть идеи?
.textLabel.text определенно работает в 3.x - это введено в 3.x! Но убедитесь, что приложение, которое вы запускаете, было скомпилировано из 3.x SDK.
.textLabel.text
Попробуйте переключиться на 3.1.3 SDK, и Build and Run.