步骤1: UI控件拓展与实战
本步骤主要讲解UIScrollView、UISearchBar、UIPageControl等实战中常用的UI高级控件,除此之外还为大家准备了简易版新闻APP的实操案例。
UIScrollView、UITextView、UISearchBar、UISegmentControl以及UIPageControl的相关使用。
本门课程将综合所学UI控件,完成一个简易版新闻APP,帮助大家巩固复习UI控件。
本课为考评,满分100学分,共20道题,限时30分钟
步骤2: iOS界面之视图控制器
本步骤主要讲解UINavigationController、UITableViewController、UICollectionViewController、UIPickerViewController等常用视图控制器。
掌握UIApplication、plist文件、UIWindow的用法,以及视图控制器的三种加载方式和生命周期的理解。
UINavigationController、UITabBarController的基本使用,并且还有分栏集成控制器的快速实现。
UITableViewCell的复用、刷新、编辑、删除等功能的讲解,根据索引查找,以及自定义cell的实现。
UIPickerView、UICollectionView的讲解,以及对应的点菜系统、九宫格布局、瀑布流布局的讲解。
本课为考评,满分100学分,共20道题,限时30分钟
步骤3: iOS数据存储
本步骤主要讲解如何在本地进行数据存储以及数据库存储,会涉及到文件操作、偏好设置、对象存储、SQLite增删改查。这些在今后的过程中都是经常所使用到的,让你的数据有地可存。
文件操作的使用场景、文件路径的获取、 文件&文件夹存在性操作、文件的读取、Bundle资源文件读取。
偏好存储的使用背景、增加、读取、修改、删除以及缓存设置。
NSCoding的介绍,NSCoding的使用,以及用实例演示NSCoding的操作。
SQLite的介绍以及使用,并且以蔬菜报价表案例来实际进行操作。
本课为考评,满分100学分,共25道题,限时37分钟
步骤4: 屏幕适配及团购实战
本步骤主要讲解如何通过苹果官方自带工具以及第三方库Masonry完成屏幕的适配,并且手把手带你从无到有完成团购综合项目实战。
掌握Constraint、InterfaceBuilder、AutoLayout的使用,并且使用第三方库Masonry完成屏幕适配。
从0开始完成应用程序图标、引导页、界面框架搭建、登录界面、以及热门城市等功能。
商品展示布局、商品cell的实现、商品轮播图展示、评分UI的设计、商品的分栏展示、WebView的加载。
本课为考评,满分100学分,共25道题,限时37分钟
步骤5: Swift编程
本步骤主要讲解Swift面向对象以及面向协议编程两部分。在面向对象编程中将充分介绍属性、方法、继承、类等知识。在面向协议编程中会了解协议方法、协议集合、协议继承、协议扩展等知识。掌握Swift编程两大核心。
面向对象的属性、方法、继承、类以及错误处理等知识,在这里都会一一给大家安利。
面向协议编程如:属性协议、方法协议、协议集合、协议继承、协议作为代理等知识都会逐一为大家讲解。
本课为考评,满分100学分,共20道题,限时30分钟
如无法下载使用图片另存为
下载海报