第一天来到公司报到,设备还没有领来。旁边的小伙伴问我:你是做IOS还是Android?当时脑子里很直觉的反应出三个字母,并顺口说出来:LOS?小伙伴摆了摆手说:不跟你聊了。然后是一下午一个人等待的时光。窘窘窘。。。。。。
终于有机会开始学习iOS了。希望通过CSDN博客激励我坚持下来,希望能把自己一点小小的收获分享给刚开始学习的小伙伴,也希望得到博友们的指教,多谢啦。
下面开始了揭开神秘的iOS旅程。
iOS的介绍:
专业解释见百度百科:
现在仅仅就自己的理解,三言两语概括之:
iOS,一般是指Apple公司的移动操作系统。iOS之于iPhone手机,正如Win7之于笔记本电脑的关系。iOS的操作系统中,有一个编译工具叫做Xcode(当然还有其它的编译工具)。Xcode之于iOS正如Visual Studio之于Win7系统。然后可以在Xcode中,利用Objective-C语言开发iOS系统上的软件。因此,学习iOS开发,我就从学习Objective-C语言开始了。
设备:
Mac Pro一台。(淘宝上搜索了一下,好贵。。。。目前如果没有可以利用的设备,还是考虑虚拟机吧)
学习资料:
在学习一门语言时,我不习惯买书。因为正版的专业书籍确实太贵,而且不知道是不是真的适合自己。旁边的前辈和小伙伴推荐了很多资料,整理如下:
电子书:
1. 《好学的Objective-C.pdf》
知识脉络勉强算是清晰,最大的有点在于使用的Xcode版本比较新,和我用的一样,因此很适合入门。第一个“Hello world”程序就是根据它写出来的O(∩_∩)O~
2.《Objective-C.2.0程序设计》
http://wenku.baidu.com/view/22d5fe27aaea998fcc220e0b.html
版本比较旧,但是讲解的比较详细清晰。看上面的资料看到类的接口与实现部分时实在看不去,于是发现了这份资料。
另外在博客园看到一组很好的博客,正在阅读中
http://www.cnblogs.com/minglz/archive/2012/10/31/2743687.html
深深感觉到博主修行高深,崇拜啊
如果以后发现资料会继续增加。也希望列位看官多多指教。