首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >three20痛点

three20痛点
EN

Stack Overflow用户
提问于 2012-02-29 18:52:48
回答 1查看 433关注 0票数 0

如果这不是问这个问题的合适论坛,很抱歉。

我相信到目前为止,很多人已经使用three20构建了他们的iPhone应用程序。除了框架提供的各种好处之外,使用它的痛点是什么?

对我来说,我有以下几点

  • 模型/数据源/视图控制器模式不灵活。很难在
  • 周围协调和传递数据/状态很难自定义w/o深入理解了场景后面的一切工作方式
  • 不同的表项并不普遍适合分组或普通的表视图
  • 导航非常痛苦,无法轻松地控制视图的生命周期并将数据传递给其他视图(

)

其他?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-02 16:45:18

我完全同意。three20中基于url的导航非常可怕,在iPad设备上无法使用。url映射也不遵循苹果的设计模式(推送/pop视图控制器)

我试着说服three20团队删除TTNavigator,并进行一些项目的重大更新,但我未能说明我的观点。

最后,我创建了一个"three20精简版“,我在我的应用程序中使用。https://github.com/aporat/three20lite

这些是我固定在叉子上的“痛点”,我认为这对于整合到主要项目中是很重要的:

所有子项目都被合并到一个简单的项目中,使用一个

  • XML和JSON扩展合并到TTNetwork

  • 简化安装,JSON扩展被链接为一个子模块--删除

H 116已删除的YAJL support

  • TTSplitViewController --删除H 220G 221
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9504916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档