Я абсолютно ненавижу рамки Three20. Это увеличивает объем ваших приложений, добавляет массу категорий классов, которые вам, вероятно, не нужны, многократно увеличивает время компиляции на чистой компиляции и может вызвать проблемы, если вы случайно не установите все подпроекты. правильные настройки - личный ужас, у меня было обновление приложения в магазине приложений на всех устройствах arm6 в течение 3 недель после добавления Three20, в то время как Apple потратила время на одобрение моего простого исправления.
Во всяком случае, хватит стучать по Three20. Вот еще один вариант, если вы хотите что-то гораздо более компактное, например простую замену UITextView с базовой поддержкой HTML: http://www.cocoacontrols.com/platforms/ios/controls/bctextview. Я не знаю, поддерживает ли это редактирование. Это: http://www.cocoacontrols.com/platforms/ios/controls/egotextview поддерживает редактирование расширенного текста, но я не уверен, что оно в формате HTML. Они оба стоит посмотреть, чтобы увидеть, если вы можете использовать их для своих нужд. Я бы использовал Three20 как абсолютное последнее средство, а потом, вероятно, не использовал бы его.