2013-05-29 2 views
2

Я знаю, что инфраструктура TTT (Three20) обеспечивает довольно много настроек элементов iOS по умолчанию, однако, похоже, что структура не обновлялась более года, и много учебников по инфраструктуре, которые я вижу, датируются 2011 годом или так.iOS iPhone - есть ли эквивалент 2013 года для трех20, рамки для создания приложений?

Есть ли более новая, лучшая структура, используемая отраслевыми приложениями? Или Три20 по-прежнему актуальны?

ответ

8

Как вы правильно сказали, Three20 больше не используется (он был слишком тяжелым, и вы никогда не использовали его полностью). В настоящее время я думаю, что люди склонны придерживаться подхода «компонентности» (извините за жаргон), а это означает, что вы просто вкладываете в свой проект материал, который, как вы знаете, вы будете использовать, который можно легко добавить/удалить. Таким образом, если вы передумаете использовать определенный компонент, вы можете в любое время отказаться от него и заменить его на несколько минут почти за пару минут.

Для этого я бы посмотрел на cocoacontrols и cocoapods.

Первый, кто просматривает все виды визуальных и невизуальных компонентов, сторонние библиотеки и т. Д. Второй - фактически импортировать их в свой проект с минимальными проблемами.

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

Если вы ищете волшебный набор инструментов, который делает все это, я боюсь, что этого не существует (и я не думаю, что это когда-либо было).