步骤1: UI控件拓展与实战

本步骤主要讲解UIScrollView、UISearchBar、UIPageControl等实战中常用的UI高级控件,除此之外还为大家准备了简易版新闻APP的实操案例。

    第1课

    UI高级控件

    UIScrollView、UITextView的展示与使用,UISearchBar、UISegmentControl的快速集成,以及UIPageControl的讲解。

    第2课

    UI控件综合案例之简易版新闻APP

    本门课程将综合所学UI控件,完成一个简易版新闻APP,帮助大家巩固复习UI控件,并且能够知道对应控件的使用场景。

    第3课

    UI控件拓展与实战测试

    本课为考评,满分100学分,共20道题,限时30分钟

步骤2: iOS界面之视图控制器

本步骤主要讲解UINavigationController、UITableViewController、UICollectionViewController、UIPickerViewController等常用视图控制器。

    第1课

    初识视图控制器

    UIApplication的使用、plist文件的认识、UIWindow的了解以及视图控制器的三种加载方式和生命周期的理解。

    第2课

    导航栏视图控制器

    UINavigationController、UITabBarController的认识以及基本使用,并且还有分栏集成控制器的快速实现。

    第3课

    UITableView

    UITableView的创建使用,cell的复用、刷新、编辑、删除等功能的讲解,根据索引查找,以及自定义cell的实现。并且还有配套的小案例帮助大家快速掌握。

    第4课

    UICollectionView

    UIPickerView的使用、UICollectionView的操作,以及对应的点菜系统、九宫格布局、瀑布流布局的讲解。

    第5课

    iOS界面之视图控制器测试

    本课为考评,满分100学分,共20道题,限时30分钟

步骤3: iOS数据存储

本步骤主要讲解如何在本地进行数据存储以及数据库存储,会涉及到文件操作、偏好设置、对象存储、SQLite增删改查。这些在今后的过程中都是经常所使用到的,让你的数据有地可存。

    第1课

    文件操作

    文件操作的使用场景、文件路径的获取、 文件&文件夹存在性操作、文件的读取、Bundle资源文件读取

    第2课

    Preference偏好设置

    偏好存储的使用背景、增加、读取、修改、删除以及缓存设置

    第3课

    NSCoding对象存储

    NSCoding的介绍,NSCoding的使用,以及用实例演示NSCoding的操作

    第4课

    SQLite数据库

    SQLite的介绍以及使用,并且以蔬菜报价表案例来实际进行操作

    第5课

    iOS数据存储测试

    本课为考评,满分100学分,共25道题,限时37分钟

步骤4: 屏幕适配及团购实战

本步骤主要讲解如何通过苹果官方自带工具以及第三方库Masonry完成屏幕的适配,并且手把手带你从无到有完成团购综合项目实战。

    第1课

    iOS屏幕适配

    掌握Constraint概念,使用InterfaceBuilder、AutoLayout完成屏幕的适配,并且使用第三方库Masonry结合案例讲解,让你轻松搞定屏幕适配。

    第2课

    团购综合实战(上)

    从0开始完成应用程序图标、引导页、界面框架搭建、登录界面、以及热门城市等功能。

    第3课

    团购综合实战(下)

    商品展示的布局、商品cell的实现、商品轮播图展示、评分UI的设计、商品的分栏展示、WebView的加载等

    第4课

    屏幕适配及团购实战测试

    本课为考评,满分100学分,共25道题,限时37分钟

步骤5: Swift编程

本步骤主要讲解Swift面向对象以及面向协议编程两部分。在面向对象编程中将充分介绍属性、方法、继承、类等知识。在面向协议编程中会了解到协议方法、协议集合、协议继承、协议扩展等知识。掌握Swift编程的两大核心。

    第1课

    Swift面向对象编程

    面向对象的属性、方法、继承、类以及错误处理等知识,在这里都会一一给大家安利。

    第2课

    Swift面向协议编程

    面向协议编程作为Swift编程的核心,如:属性协议、方法协议、协议集合、协议继承、协议作为代理等知识,都会详细的给大家进行讲解。

    第3课

    Swift编程测试

    本课为考评,满分100学分,共20道题,限时30分钟

查看完整路径步骤

iOS成长之路从这里开始!

本路径采用基础+案例方式,助你解开对界面优化、数据存储、屏幕适配的疑惑。6小时团购项目实战加最新版本Swift讲解,让你掌握更多iOS开发技巧。

  • UI高级控件

    轮播图展示、搜索栏应用,掌握高级控件这些都不是问题

  • 视图控制器

    用于控制整个应用界面间的跳转,很好地提升界面交互的体验

  • 数据存储

    本地数据存储以及SQLite数据库,都是开发中必不可少的

  • 屏幕适配

    管理界面布局,适配所有设备,这是任何一款App都必须做的

  • Swift编程

    Swift开发日益重要,掌握面向对象、面向协议编程刻不容缓

有趣 有效 只学有用的

  • 专家级教学团队

    拥有多年教学经验的专家级教学团+一线公司大牛,高超的授课技巧+实战视野,让你理论和实践知识兼得

  • 高品质增值服务

    热情的同学和教学团队,会在问答区及时解答你学习上的疑问

    1V1作业批改,帮你针对性解决实践过程中遇到的困难

  • 游戏关卡式学习

    扎实的知识基础,会让你的进步事半功倍!完成每门课的学习目标,解锁新的学习领域,一步一脚印,一定收获满满

  • 学习数据全跟踪

    全面记录学习数据,学习情况一目了然,帮你提高学习效率

    获取学分达到标准后,将获得本路径的通关证书

  • 免费延期等你拿

    现在加入 额外赠送60天学习时间
    路径学习期限:150天 +(赠送60天)= 210天

适合人群

有iOS语法基础 /熟悉UI基础控件使用

万事俱备 只等你来

  • BearLovely

    自己本身有点iOS基础,所以直接学习了这门课程,感觉很不错,一些知识点讲解的也很细,学完了还能得到练习,倍儿棒。

  • crazylearn

    学完了前面的iOS基础语法和常用控件课程后,再来学习这个课程,感觉自己每一天都在进步,老师讲解的课程也很细,并且会结合一些小例子,听起来很舒服,简明易懂。很感谢老师的付出!赞!

  • LoverF

    整体感觉很不错,老师讲解的也很清晰,有基础有案例,很喜欢这样的学习模式,案例还是需要多敲才能明白其中的精髓,总之实践出真知,不多说了敲代码去。

查看全部5条用户评价

iOS进阶:界面优化与数据存储

立即购买
¥328.00
意见反馈 常见问题 APP下载
官方微信