V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
kavi
V2EX  ›  iDev

各位做iOS开发的时候会用Three20吗?

  •  
  •   kavi · 2013-03-19 17:26:52 +08:00 · 8773 次点击
    这是一个创建于 4258 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天看了一下Three20,感觉开发起来很爽,方便很多。各位做开发的时候会选择用Three20吗?
    还有,Three20好像很长时间没更新了,听说facebook也要弃用它了,现在开始用Three20做开发,会不会有风险?
    21 条回复    1970-01-01 08:00:00 +08:00
    sharkli
        1
    sharkli  
       2013-03-19 17:58:40 +08:00
    不要用three20,不更新了还用它干嘛?
    darcy
        2
    darcy  
       2013-03-19 18:05:56 +08:00
    可以学习,但不要使用。
    paopaosa
        3
    paopaosa  
       2013-03-19 18:37:01 +08:00
    可以考虑Nimubs呐
    BenX
        4
    BenX  
       2013-03-19 19:58:50 +08:00
    别用这个库了,facebook自己都放弃更新了。
    cw35
        5
    cw35  
       2013-03-19 20:01:13 +08:00
    我们还在使用。。。
    kavi
        6
    kavi  
    OP
       2013-03-19 20:16:51 +08:00
    @sharkli 我觉得挺好用的,不知道会不会有人接手更新它。
    kavi
        7
    kavi  
    OP
       2013-03-19 20:17:42 +08:00
    @darcy 谢谢,很中肯的建议。
    kavi
        8
    kavi  
    OP
       2013-03-19 20:18:05 +08:00
    @paopaosa 刚想问有没有类似的替代品,哈哈,谢谢!
    kavi
        9
    kavi  
    OP
       2013-03-19 20:19:07 +08:00
    @BenX 是啊,不知道他们会不会放出更好的类似Three20的类库

    @cw35 你们做新项目也会考虑用Three20吗?
    chmlai
        10
    chmlai  
       2013-03-19 20:55:12 +08:00
    @kavi 用Three20主要维护者的这个新项目:
    https://github.com/jverkoey/nimbus
    alexrezit
        11
    alexrezit  
       2013-03-19 21:00:16 +08:00
    @kavi
    感觉这种非常庞大的框架还是得先权衡一下效率再决定用不用吧...
    arg0
        12
    arg0  
       2013-03-19 22:02:04 +08:00
    发时间去学这库,不如学好基础组件。
    大概看过一下,这玩意把好多操作模式都发成自己的一套,用来人越来越少,有问题查资料都不方便。看了后感觉很排斥。

    前段时间接了个半路单,用的是three20,当时只支持iPhone,用户要支持iPad,用three20我还不知道怎么下手改呢。。

    后来花了一星期时间用uikit整个重写~
    arg0
        13
    arg0  
       2013-03-19 22:05:40 +08:00
    俺对这些框架的感觉就是:如果是整个操作层面都依赖它的就尽量不用,相比这个,俺更喜欢「组件」类的类库。整个操作层面还是自己把握,将不同第三方组件揉在一起。以后不爽时替换掉某个小组件就行了。
    lbj96347
        14
    lbj96347  
       2013-03-19 22:21:16 +08:00
    可以放弃使用了,本身都没有更新了。现在更多时候根据需求,找对应的库来实现相应的功能吧。
    kavi
        15
    kavi  
    OP
       2013-03-20 07:42:35 +08:00
    @chmlai 既然这样的话,先研究一下这个看下。


    @arg0
    @lbj96347 两位说的有道理,多谢指教啦!
    chisj
        16
    chisj  
       2013-03-20 12:24:53 +08:00
    建议不要在实际项目中使用,又大又有自己的一套设计,瞎折腾。
    krafttuc
        17
    krafttuc  
       2013-03-20 16:12:01 +08:00
    太大了,不好用。而且要遵照它的思路来写……最重要的是,它不更新了啊!!!
    我喜欢用那种拿来就可以放进去,依赖少的东西。
    zucknet
        18
    zucknet  
       2013-03-25 10:48:58 +08:00
    用的很少。。。
    soulhacker
        19
    soulhacker  
       2013-03-25 16:47:40 +08:00
    Nimbus 是 Three20 的实际后继者,都是 Facebook iOS 团队为主维护的。后者实际上已经很少维护。

    Nimbus 模块化更好,文档更完整及时,使用起来也没有 Three20 那么重,推荐这个。
    sunshinewang
        20
    sunshinewang  
       2013-03-25 20:07:38 +08:00
    如果我们APP再做2.0有时间的话,我第一个想做的事情就是把这个库拿掉
    lex
        21
    lex  
       2013-03-26 11:18:59 +08:00
    会用 TTScrollView。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3387 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 04:50 · PVG 12:50 · LAX 20:50 · JFK 23:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.