学习网站推荐
Stack Overflow是一款回答技术问题的网站,涉及到某个问题可以去上面搜,也可以作为一种提高回答别人的问题。

网址:http://stackoverflow.com/
CocoaChina是中文网站,专门针对IOS开发的;不只是针对技术问答,也有相应的招聘信息、新的技术资讯和动态。

网址:http://www.cocoachina.com/
OurCoders也是关于ios和安卓的网站,但是技术贴较少,大部分都是移民信息,创业招聘资讯。

网站:http://ourcoders.com/tag/name/iOS/
学习书籍推荐
这里针对我买过的几本书,不同层次各一本。
语言类入门:Objective-C编程基础
这本书适合刚入门的人看,讲述了Objective-C的语法与特性。

UI界面开发用书:精通ios开发
这本书适合有一定的语言基础的同学,主要针对IOS界面布局、视图特性进行了一系列的讲解,学完后能实际上手做一个项目。

网络编程:ios网络编程与云端应用最佳实践
现在所有app都是用在网络上,在有了UI界面设计的基础上,需要理解ios网络编程才能适应职场生存。

此外本人还认为数据结构和算法是编程基础,作为一个非计算机专业的人要把这些都掌握才算是一个合格的程序员。
有些基础课学习网站:
网易云课堂:http://mooc.study.163.com/learn;
coursera:https://www.coursera.org/;
Xcode官方文档

分为几大类:iOS、OS、tvOS、watchOS、Xcode几大类,这里我们关注iOS这一类就行了;

每一个类又分为Sample Code、Guides以及Reference。

还有就是这个App programming guide for iOS,这个教我们如何做一个app的,不过不适合初学者看。
网友评论