iOS,初始篇(一)

  有很多朋友跑来问我:我对iOS开发很有兴趣,我想学,该怎么学?

这些朋友我都会很热心的告诉:想学就学吧,没有什么好准备,我当初做iOS,也没有准备,就做了。至于怎么学,那么我会说:要有想法的学。

自己接触过很多想转行跨行学习iOS的人,无非都问我一些自己纠结,但其实很简单的问题。那么接下来,我把这些问题,一一回答一下,希望给那些有需求的朋友们一定的帮助。


问题一:iOS难么?

答:iOS没有你想想的那么难当然也没有,别人说的那么简单。但是真的学起来,还是很容易的。要学iOS,必须先学会C语言和Objectiver-C(以后简称OC)的语法。至于要学多少,懂多少,才可以学好iOS软件开发,那就看你自己的个人能力,有连for循环都不理解的,到最后做出应用程序的,也有,C语言吃的透透的,OC也不错的,最后学iOS丧失掉信心放弃的。具体情况,以后慢慢详细说明。


问题二:C语言和OC之间的关系。学习时该如何把握好两者的权衡关系?

答:C是面向过程的思想,而OC是在C的基础上加了一层薄薄的面向对象思想。至于两者间在学习时孰轻孰重,这个就不好衡量了,对有些过于喜欢转牛角尖的人,他过于的去专研C,纠结,各种纠结,甚至瞎XX搞一些自认为很吊的东西,然后到处为难别人,以彰显自己的厉害时,我一般会说:小子,你干的是iOS开发,不是C语言,别瞎XX搞。搞这个有毛用啊。当然我的目的非常简单:只是希望你学习iOS时,不要过多的纠结在C的部分,这些只是你学习OC的前提,但我也不是说C并不重要。只是在学习iOS的初期阶段不要过于深究,因为深究C对你之后学习OC学习iOS开发时候,会带来一些麻烦。然而对于那些,有了成熟的OC面向对象思想,有了成熟的设计理念的人,我会建议他们学习C因为,C是底层,走底层会让你以后想改哪里改哪里,想干嘛干嘛(当然这是吹牛的,没一门语言都是有缺陷的。)。


问题三:我想学iOS,是不是必须要用苹果本子?

答:看我嘴型:必须。看懂了么?不要问我为什么,这是乔布斯定的,是王八蛋的屁股——规定(龟腚)。苹果是专一的,只专一卖出更多的硬件。当然,现在国内也有牛人,可以给一些机子装上黑苹果,一样也可以做开发,如果你是初学者,当然是可以用黑苹果,苹果虚拟机去学习的,但是,如果你是公司老板,就千万别瞎整一个很牛逼的主机,各种狂拽掉酷炫的摆放在你的iOS工程师面前,然后很潇洒的说:“小伙子,好好跟爷干,开发几款轰动全宇宙的App投放到整个智能手机市场去,以后给你升职加薪。”这样一说,瞬间你高大上的老板形象就变成矮丑挫。你的iOS工程师会想:靠,这样的老板,我跟着干,估计明天就去买坟地了。这TND啥都不懂,以后瞎JB搞几个需求,要我做,估计我还没有轰动全宇宙,就先殉职在这里了。

老板你要有老板的样,苹果电脑必不可少的。当然,初学者,也不要因为是黑苹果就觉得自己瞬间屌丝了,iOS是可以让屌丝逆袭的,只要你肯学,有条件咱要学,没条件,咱也要创造条件学以学吗,这可是伟人教导我们。


问题四:新语言swift出来了,还需要学OC干嘛?

答:娃,你要谦虚学习,不然到时候你就会心虚,库克豪言,swift取代OC,但是他却不敢壮烈的说“马上取代”,swift是用起来简单,但实际却一点都不简单的。如果你想学iOS开发,至少现在你要学,那么一定是要从C语言开始,而是是OC更不是swift。而且,我敢说,你学了C和OC以后,等的哦啊swfit大行其道时,你一定是更高端的人才。而不是新手。swift是新语言,还存在很多问题,第三方平台的兼容性。本身的缺陷,还有编译器可能会出现的缺陷,等等,等等,这都不是一时半会会解决的。所以,娃,你还是老实点,捡起垃圾桶的OC,慢慢来,一步一个脚印,踏踏实实搞。

问题五:我要买什么书,要不要报班学习,还是买视频学习?

答:根据你自身的学习能力,和资金能力,如果你有自制力,可以严格要求自己,那么看书学习,买视频,省钱,还可以继续干活的,这个还是可以的,但是周期性长,有难题突破比较麻烦。而且容易走歪了。当然,如果你有大把时间,而且资金足够,家人支持,那就也可以去找一个靠谱的培训机构,学习培训。集中突破,进度快,有针对性。当然还有第三种方式,那就是在公司项目里有人带着你,手把手教你,这样的话,你学习的进度会更快,而且且学且用,上手很快。这三种方式,各有各自的优点,因人而异。自行选择。但是无论是怎么个学习方式,方法一定不变,那就是——敲,往死里敲,在敲的过程中去理解,先模仿的去做,然后在创新的思考。


问题六:苹果还能火多少年?是否有风险

答:高风险必然高回报,你问我苹果还会火多少年,我想说,你找错人了,我就是个程序员而已,你读书少,我也不愿意骗你。



就这样,这些基本是别人常常问的问题,我在这里同意回答一次,至于也许还会有更多的问题,可以留言,如果我看见了,必然知无不言,言无不尽。当然,写的有些操蛋的地方也希望各位看客,就当我在讲笑话,笑笑就算了,可以指正,可以批评,可以辱骂我的文字,但是不要侮辱我的身体(美女。。。也不例外,我是个有追求的人)。



评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值