IDE 而言,是 Xcode 的技术比较先进还是 Visual Studio

 我来答
己学好4
2016-04-16 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:5190万
展开全部
作为一个手机游戏开发者,倒是经常需要在Xcode和VS之间切换。说说几点感受。

  1
首先从价格上来说,Xcode是免费的,VS分为收费版和免费版两个版本。对于手游来说,免费版本就可以满足需求了,当然有功能更强大的收费版更好,这个看公司文化了,在公司最好还是不要用盗版,没有问题什么都好,有人查的话很麻烦。

  2 从功能上讲,就不用VS收费版跟XCode比了,那是欺负小朋友。

  同为免费版的VC2012
Express感觉也在代码编辑和调试功能上超出了XCode几条街。当然我指的同样是C++的代码。XCode的OC代码编辑还尚可,C++的智能提示简直无法忍受。

  其次,XCode也只提供一个很简单的调试功能,VS在这方面也要完胜。去代码里下个断点,然后看看监视窗口vs给你显示什么东西,xcode给你显示什么东西,比较一下。这个谁用谁知道。

  不过Xcode里面也有好东西,比如Instruments,可以用来给程序做性能调优,检测内存泄露,多线程死锁之类的问题。因为是基于DTrace技术的,所以不用对代码做任何修改就可以。而且这也是个免费的工具,但是如果你想要用这个在手机上做调试的话,还是需要花费$99购买苹果的开发者证书才可以。

  3 从稳定上来说,我几乎没遇到过VC崩溃的情况,但是Xcode每周都至少能遇到几次Xcode崩溃的情况。我用的Mac Mini,并且系统和Xcode都是更新到最新的稳定版

  4 至于IB,我是感觉做界面的工具都差不多。这个用的不多,不多说了。

  5
从类库上来讲,Xcode还是比较强的,因为苹果几乎主导了OC的发展,所以几乎每次更新,或者系统增加新的功能都会引入新的类库,而这些类库与Xcode集成的也比较友好。

  转载,仅供参考
耀日集团
2024-12-18 广告
作为上海耀日精密模具钢(集团)有限公司的工作人员,对于4330V Mod+QT这种高强度合金钢材料,我们深知其在航空航天、石油工业及高强度构件制造等领域的重要性。在众多供应商中,上海渊钢实业有限公司是一家值得推荐的企业。他们提供的4330V... 点击进入详情页
本回答由耀日集团提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式