我当时刚学iOS开发的时候一样的感觉 总想知道原理 内部怎么回事 感觉在像在雾里
掌握上面的内容 差不多就能写个APP了 最好的学习方法就是边写边学 自己构想一个小的APP 在做的时候遇到问题 去找找资料 我觉得这样学习比较快 也比较扎实
下面这些库都是有专门功能的库
Core Animation --- 制作动画 很强大 很喜欢的框架 可以用少量的代码写出漂亮的动画 C
Quartz 2D --- 强大的2D绘图库 C
OpenGL --- 不用介绍了 超级强大的3D库 C
Core Image --- 听说 iOS5开始支持Core Image 了 还没去看 Mac 上的CI是很强大的
CFNetwork --- 从来没用过 我一般都会用ASIHttpRequset 封装好的高层网络库 OBJC实现的 CFNetwork 好像是C实现
Core Location --- 获取位置的库 东西很少 很简单 OBJC
AVFoundation --- 播放视频相关的库 最近正在学习
这些算是学iOS开发的一些方法 当时要是有人告诉我这些 估计少走不少弯路
还有提醒各位初学者 刚开始学的时候 会有几个月的低谷期 很容易放弃 如果挺过最开始的几个月 后来就越学越容易了
PS: 第一次写这么多东西 可能有些地方层次不够清晰 或者 词语用的不正确 欢迎拍砖