【发布时间】:2013-05-29 13:47:13
【问题描述】:
我知道TTT(Three20)框架提供了相当多的默认iOS元素的自定义,但是,框架似乎已经一年多没有更新了,而且我看到的很多关于框架的教程都过时了2011 年左右。
行业应用正在使用一些更新、更好的框架吗?还是 Three20 仍然相关?
【问题讨论】:
我知道TTT(Three20)框架提供了相当多的默认iOS元素的自定义,但是,框架似乎已经一年多没有更新了,而且我看到的很多关于框架的教程都过时了2011 年左右。
行业应用正在使用一些更新、更好的框架吗?还是 Three20 仍然相关?
【问题讨论】:
正如您所说的那样,Three20 已不再使用(它太重了,而且您无论如何也不必完全使用它)。 如今,我认为人们倾向于遵循“组件化”(对术语感到抱歉)方法,这意味着您只需将您知道将要使用的可以轻松添加/删除的项目内容放入项目中。这样一来,如果您改变了使用某个组件的想法,您可以随时丢弃它,并在几乎几分钟内用另一个替换它。
要实现这一点,我会查看cocoacontrols 和cocoapods。
第一个浏览各种视觉和非视觉组件、第 3 方库等。第二个以最少的麻烦实际将它们导入您的项目。
这样,您的项目将只包含将要使用的类,并且设置起来不会那么困难。
如果您正在寻找一个能做到这一切的神奇工具箱,恐怕它不存在(而且我认为它从未存在过)。
【讨论】: