听一个朋友自学了ios,所以自己也在业余之际买了两本ios的书看。学习ios必须学会c语言,因为objective-c用的好多语法都是c语言的。学习c语言的都知道对于初学者指针是一个不好理解的东西,想把指针理解透彻还需要花一段时间。我是搞JEE的 ,近年来android火了,就直接学了android,搞os开发,把在学习学的c语言那些东西忘的几乎跟零基础的同学没什么两样了,所以自己理清了下思路,想搞ios开发,必须先学c,然后学objective-c,然后再学具体的ios系统开发。
顺着这个路线,我学习了c,大概花了2天时间。看的书是在京东上面买的跟学习教材类似的一本很薄的书,抽时间看了2天。2天时间基本的c的语法懂了,但是让自己去写可能还需要费点劲。紧接着翻开迫不及待的objective-c书,看起来。刚看起来被一些奇怪的代码格式就搞的晕头晃脑了。什么[]括号之类的,看起来特别扭。因为在java中调用类的方法都是用. 的 ,根本不用[] 加空格类的。虽然objective-c看起来有点恼火枯燥,但是还是硬着头皮看objective-c,看到最后的时候貌似跟objective-c产生了点感情。起码对hellooc的按个pool 回收对象能看懂,才知道那个玩意是初始化了一个自动回收对象,跟java中得初始化完全不同(java中 new,很经典的)。呵呵 ,虽然objective-c看完了,但是没写过一句代码啊,不是我不想写啊,是没mac机器啊。反正oobject-c也是看完了,空闲时间就去买了一本iphone4基础教程开始看,周末2天把那本书走马观花的看完。看完只对自己说了一句话:原来ios没有那么难。
想学ios的朋友,要好好加油哦!共同进步。
学语言只是开头难!!!