我自己也是一名iOS开发的从业者,工作才刚刚两年!目前在一家不是很有名的小公司上班,月薪起码能够养活我自己。我建立这个头条号的目的是为了自己能够进一步的提升,同时也希望把自己学到的东西分享出来,跟大家一起讨论。 可能很多人从事这个行业前的第一句话就是想问,iOS开发到底难不难。我从来都不会直接回答他,而是先问他,你喜欢这个吗?如果你对它真的很感兴趣,那么我强烈建议你可以尝试着自己去学习下,如果你仅仅是为了想找份工作,那趁早还是放弃这个念头吧!好了废话不多说,下面进入正题。 如果你想学习iOS开发,那么你需要做以下准备:
做完了以上的准备,那么下面就是开始学习了。iOS开发所用到的叫做OC,即Objective-C。翻译成中文就是“对象C”。如果你有学习C语言的经历的话,你就会知道C是面向过程的一种语言,而OC则是面向对象的。具体什么叫做面向过程,什么叫做面向对象。我会在后期的文章中单独写出一篇文章跟大家分享。 OC语言运用的场景非常之有限,只能开发与苹果相关的软件,比如iPhone和Mac上的软件都是用OC写的,由于这几年苹果的产品的流行,OC在各种语言中的排名也一度很靠前!无论是何种语言归根结底都是语言,语言都是有共通性的,只要掌握其中的规律,学习起来不会很困难! |
|