Как сделать Three20 совместимым с iOS 3.1? - PullRequest
2 голосов
/ 14 декабря 2011

Я хочу поддерживать версию 3.1 iOS в одном из моих приложений, использующем Three20. При запуске приложения я нахожу несколько ошибок времени выполнения типа «нераспознанный селектор, отправленный экземпляру», когда оно пытается вызвать методы iPhone SDK, которого нет в iOS ниже 3.2, некоторые из них:

Так что мне интересно, какой лучший способ сделать Three20 совместимым с версией 3.1, есть ли какой-нибудь популярный форк, который люди используют для обратной совместимости?

1 Ответ

1 голос
/ 15 декабря 2011

Я поддерживаю ветку совместимости с iOS 3.1, если вы хотите проверить это. https://github.com/kosher-penguin/three20/commits/ios-3.1-support.

Вы можете либо получить все коммиты с 24-го числа и зафиксировать их в своей локальной ветке, либо использовать ветку как есть. (Я устал от внедрения MGSplitViewController в thee20, что плохо кончилось)

...