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
loveuqian
V2EX  ›  iDev

需要写个新项目,不知道用什么语言好

  •  
  •   loveuqian ·
    loveuqian · 2017-03-06 17:30:38 +08:00 · 3651 次点击
    这是一个创建于 2604 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在职 iDev

    负责过几个项目,其中有半年是一个 Swift 项目

    OC 水平处于闭着眼也能把界面、功能实现(写的好不好就另谈啦

    Swift 水平仅仅处于可以把 OC 翻译过来并实现界面、功能

    其他的精髓都没有体会到

    公司做商城的,原来做国内,现在要做国外

    需要建一个全新项目,不知道用什么语言好

    大家给点意见

    11 条回复    2017-03-15 04:24:42 +08:00
    XiaoFaye
        1
    XiaoFaye  
       2017-03-06 17:35:00 +08:00   ❤️ 1
    别搞这些有的没的,赶紧买源码,买模板套,不然等你自己做好,黄花菜都凉了。
    Fordring
        2
    Fordring  
       2017-03-06 17:35:11 +08:00
    你们公司只有你一个 iDev 么?如果不是你可以看看队友会哪个,想用哪个。如果是,完全可以先 OC ,毕竟你经验丰富,将来出来事情也好处理。再一个 swift 年底不是要出 4.0 么,可以到时候再完全转到 swift 上。一点拙见不一定对。
    loveuqian
        3
    loveuqian  
    OP
       2017-03-06 17:40:24 +08:00
    @Fordring
    是啊。暂时就我一个

    又出 4.0 啊晕。我那半年写的还是 2.2

    如果 OC 开了头,那中间肯定不会再转了,这 Swift 更的真频繁

    暂时还是偏向你说的 OC
    Arthas1024
        4
    Arthas1024  
       2017-03-06 17:49:42 +08:00
    我们最近也要启个新项目,还没确定用啥语言,个人倾向于用 swift
    之前用 swift 写过小项目,水的很,遇到问题现查好了
    loveuqian
        5
    loveuqian  
    OP
       2017-03-06 19:04:00 +08:00 via iPhone
    @Arthas1024
    就怕楼上说的 4.0 又要更新就麻烦了
    可能我年纪大了,不想再折腾
    目前软站边 OC
    66450146
        6
    66450146  
       2017-03-06 19:55:06 +08:00
    当然是 Swift 啊……

    Value Type 和 protocol 不要太爽,真的面向 protocol 编程
    visonme
        7
    visonme  
       2017-03-06 20:17:03 +08:00
    如果没有特殊要求,我觉得 XiaoFaye 的提议是最好的,把多的精力投放到新项目核心功能上,而不是大众化的功能
    nicevar
        8
    nicevar  
       2017-03-07 00:26:01 +08:00
    swift 还在朦胧阶段,得看项目是否复杂,如果不是的话可以考虑 swift ,复杂的还是继续用 oc ,这样少踩点坑,况且 oc 已经很熟练了,开发也不比 swift 慢多少
    xi_lin
        9
    xi_lin  
       2017-03-07 14:44:40 +08:00
    评估一下需求和工作量,边干边学是不是能应付得了
    拥抱变化还是会有点压力的。。
    amon
        10
    amon  
       2017-03-08 11:27:31 +08:00
    果断 Swift ,新项目还是拥抱一下变化比较好。
    xiparos
        11
    xiparos  
       2017-03-15 04:24:42 +08:00
    @XiaoFaye 不好意思, iOS 开发菜鸟想搭车请教,
    现在每天业余时间看书敲代码学习,也想自己从头开发一个项目

    那么问题来了,
    请问各位有经验的 iDev ,为了项目赶时间上线
    核心部分内容自己开发
    通用部分去哪里买代码,买模板?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5345 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 07:15 · PVG 15:15 · LAX 00:15 · JFK 03:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.