A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 BOOM 于 2014-7-13 21:21 编辑

之前在eseedo博主那看到关于2014WWDC的一些观点,现在哪一部分分享给大家讨论下,作为IOS初学者,O-c或者swift到底应该选择哪种?

6 个回复

正序浏览
这也行??
回复 使用道具 举报
5.你已经在搞iOS开发了。


好吧,


if(你是一个苦逼的iOS开发者){


choice = “什么都要学(不光是Swift和Objective-C开发语言)”

}
回复 使用道具 举报
4.你是一个95后,还要过几年毕业。


好吧,不用描述后面的情况了。


if(你这两年不急着找工作){


choice = “Swift”

}
回复 使用道具 举报
3.你是一个屌丝90后,明年即将从一个二类院校的计算机专业(或者是跟软件开发完全不沾边的广告设计专业)毕业,想以后从事高大上的iOS开发,不知道该学什么语言。


建议:


先上Swift,上手后也要学Objective-C


if(你卡里的钱少于500万 && 马上要毕业了){


firstChoice = “Swift”;

secondChoice= “Objective-C”;

}


原因:

Swift代表未来,Objective-C代表现在。

Swift上手快,可以通过Swift迅速入门,但也要学Objective-C。
回复 使用道具 举报
2.你是一个90后屌丝,毕业两年了,之前一直在搞java开发,勉强混成了北上广深的小白领,看到现在iOS开发非常火热,想转行搞这个。老爹老妈都是普通工薪族,没钱帮你买房,未来一片混沌。


建议:


先上Objective-C,上手后再学Swift


if(你卡里的钱少于500万 && 现在急着换一个工作){


choice = “Objective-C”;

}


原因:


Swift代表未来,Objective-C代表现在。

一个新语言的成熟需要至少两年时间,而在这两年的时间里面,你要干活吃饭。可能你要开发全新的项目,也可能你要维护之前的项目,但那些老鸟们(其实从08年算起最老也才勉勉强强6年经验,谁敢说自己有6年以上iOS开发经验谁TMD是金正恩他爹)不会因为你会Swift就会放过你,至少1-2年内不会。
回复 使用道具 举报
1.你是一个90后高富帅,出生时就含着金钥匙,老爹老妈开奔驰宝马法拉利送你去小学中学,剩下的我不必展开了,总之你是富二代或者是富二代的亲戚,不差钱。

if(你是富二代){


    choice = “Swift”

}


原因:

Swift代表未来,Objective-C代表现在。

既然你不必为现在的小钱忧虑,而根据苹果的尿性必然会大力支持Swift,那么何不一开始就从Swift开始?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马