
课程简介:
IOS是由苹果公司开发的移动操作系统,应用到iPod touch、iPad以及Apple TV等产品上。iOS与苹果的Mac OS X操作系统一样,属于类Unix的商业操作系统。随着移动互联网的发展,国内iOS开发人才成了稀缺资源,人才缺口大,优秀的iOS工程师供不应求。学习 本iOS课程内容可以帮助你成为一名iOS开发工程师。
课程引入:
数据库的介绍,基础的SQL语句,创建SQLite表,使用SQL语句插入数据,修改数据,删除数据
查询数据,封装数据库操作基类,实现操作用户数据管理类C语言IDE配置
数据类型,变量,运算符和表达式,条件结构,循环结构,数组,函数,指针
函数指针与指针函数,字符串,结构体,联合体,常见数据结构和算法,链表等
类、对象、属性和方法,OOP三大特征,封装、继承、多态,类的扩展,Foundation框架,
日期类、字符串类、集合类等的处理方法,内存管理,自动释放。
iOS系统架构,XCode集成环境,视图与窗口 (UIView,UIWindow),常用UI控件 UILabel、UIButton、UIImageView、UITextField、UIPageControl、UIAlertView等
视图控制 器UIViewController,导航控制器 UINavigation Bar的结构,表视图UITableView,手势与触摸,音频与视频,网络与多线程,位置与地图服务。
利用MVC设计模式实现项目案例分析设计,框架搭建和系统实施与发布等。
课程对象:
适合零基础IT学员的快速入门,同时能有效提升有IT基础学员的IT价值。