iOS学习计划——轻松开心慢慢来
16lz
2021-01-25
学习iOS两个多星期了,被项目压着一直处于遇到问题解决问题模式,没有时间好好梳理iOS的学习。
最近做需求设计,抽空在扫完Object-C,系统熟悉了下iOS开发,总体感觉iOS和Android还是有蛮大区别的。
1、从模式上来看,Android的MVC模式比iOS更明显,Android更注重在xml文件里面画界面,而iOS却越来越倾向于把界面写在代码里面、而不是nib文件(内存管理方便)。
2、从适配上来说,Android的碎片化越来越严重了,屏幕的自适应是个大问题,不论是在图片、字体、还是布局上都需要下一番功夫;反观iOS,考虑到5S与5C还未发布,适配难度有可能会上升,但是感觉还是一个下午的时间就能搞定的活。
3、从难度上来说,Android明显符合广大Java开发者的胃口,上手很快、也容易产生成就感,如果要选择一门语言进行移动开发,推荐开始学Android;iOS的学习难度主要体现在了Object-C这座大山上,基础到创建对象都是十分陌生,不过当熟悉了OC后,打代码的感觉也还是蛮好的
回归正题,计划一下iOS的学习:
1、重点突破Object-C,分为以下重点:
1)集合。
2)内存管理。
3)协议与分类。
系统学习的话,推荐blog :http://blog.chinaunix.net/uid-20622737-id-1912874.htmllinux_wuliqiang
2、iOS
1)生命周期
2)IB
3)界面跳转
4)线程
5)手势
6)控件
7)特效
想到再补充咯~
更多相关文章
- No.11 使用firewall配置的防火墙策略的生效模式
- Android实现通用的ActivityGroup(效果类似Android微博客户端主界
- 将app变为桌面程序,开机后不再显示原桌面,而是显示我们的app界面
- Android开发之天气预报(四)UI界面实现
- 聊聊 Android(安卓)中的三大框架
- Android中的Task和启动模式
- Android切近实战(二)
- java/android 设计模式学习笔记(12)---组合模式
- android飞行模式灰显不能操作问题分解