首页 iOS教学大纲

iOS教学大纲

举报
开通vip

iOS教学大纲iOS教学大纲C语言教学目标:让学生掌握基本的编程思想,语言结构和常用经典算法。使学生具有基本的编程素养和思维。能够用c语言描述各类经典过程,记录各种数据。为之后的应用开发打好基础。1)C语法基础a)常量、变量类型、变量b)运算符:算术、关系、逻辑c)分支语句d)循环语句e)数组f)结构体g)指针h)函数i)经典排序、选择算法j)链表的概念和简单实现Objective-C语言教学目标:使学生熟练掌握OC语言特性和语法。系统训练学生面向对象编程思维,能够处理各种复杂问题。具有基本的处理复杂问题的解决能力。1)OC语法...

iOS教学大纲
iOS教学大纲C语言教学目标:让学生掌握基本的编程思想,语言结构和常用经典算法。使学生具有基本的编程素养和思维。能够用c语言描述各类经典过程,记录各种数据。为之后的应用开发打好基础。1)C语法基础a)常量、变量类型、变量b)运算符:算术、关系、逻辑c)分支语句d)循环语句e)数组f)结构体g)指针h)函数i)经典排序、选择算法j)链表的概念和简单实现Objective-C语言教学目标:使学生熟练掌握OC语言特性和语法。系统训练学生面向对象编程思维,能够处理各种复杂问题。具有基本的处理复杂问题的解决能力。1)OC语法基础a)类的声明与实现i)类声明的关键字ii)类实现关键字b)成员变量和 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 i)成员变量访问权限ii)方法类型iii)方法名与参数c)对象指针的创建与分配内存i)内存分配,初始化ii)定制初始化过程过程d)属性 机制 综治信访维稳工作机制反恐怖工作机制企业员工晋升机制公司员工晋升机制员工晋升机制图 i)属性作用ii)属性控制符e)点语法i)点语法规则ii)点语法使用f)self关键字i)方法隐含参数ii)self赋值过程2)继承与复合a)继承语法b)消息动态路由c)super关键字3)字符串与集合a)字符串i)创建,复制ii)截取,分割iii)拼接b)数据结构i)概念ii)关系型数据iii)关系表现c)数组和字典的基本使用d)数组、字典和字符串的嵌套对数据的保存e)JSON格式4)内存管理-ARCa)ARC原理b)ARC关键字的作用i)Strongii)Weakiii)Autoreleasingiv)Unseft__unretianc)强引用循环i)出现原因(1)相互强引用(2)间接强引用链ii)避免方法(1)使用weak打破强引用链5)OC语言特性a)类目b)延展c)协议d)KVO(键值观察)、KVC(键值编码)e)单例模式f)通知中心6)模块化编程1a)模块i)模块概念ii)模块化结构iii)模块化开发b)目标-动作回调i)id类型ii)SEL类型c)委托模式回调i)回调方法 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 ii)回调对象规范7)模块化编程2a)Blocki)概念及用途ii)定义方法b)Block回调8)模块化编程3a)复杂模块b)触发回调i)触发目标的动作ii)触发委托人方法iii)触发Block对象iOSApp开发基础(原UI基础)教学目标:快速高效的学习和使用大量ios原生控件满足视图 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 需求。能够定制控件满足特殊需求。能够独立完成app的开发工作。1)App开发入门a)系统启动流程i)代码ii)storyboardb)UIControl子类的使用i)UIButtonii)…2)系统组件a)UIViewb)UIView常用子类3)视图布局a)绝对布局i)常用视图尺寸ii)位置计算规则b)相对布局i)stroyboard设置约束ii)代码设置约束c)横竖屏变换i)UIDevce获取设备信息ii)UIScreem获取屏幕信息d)视图控制器关键时间点i)viewDidLoadii)view相关iii)视图朝向变换4)视图结构a)导航控制器i)根视图控制器ii)push与popiii)bar月itemb)页签控制器i)自定义tabbarc)模态展示d)视图层次5)表视图a)UITableViewi)数据源ii)委托回调b)表视图控制器c)静态celld)多样式cell6)数据持久化-CoreDataa)CoreData的增删改查b)NSFechedResultController的使用c)表视图的增删改7)网络编程a)后台文档的阅读b)创建请求c)创建连接d)解析数据e)AFNetWork的使用f)CocosPods的使用8)应用事件及状态,手势,绘图a)事件传递过程b)事件响应过程c)应用状态d)状态切换9)多线程a)NSObject多线程方法b)NSThred多线程c)队列与操作d)GCDiOSApp开发专题(原UI高级)教学目标:针对市面上流行app的常用功能模块的开发实现。使学生具有多个项目的核心解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 。1)表视图搜索a)UISearchDisplayController的使用b)UISearchBar的使用c)CoreData谓词的使用2)新闻列表a)下拉刷新b)点击加载更多3)图文混排(文字表情实现)a)TextKit框架b)富文本的使用c)添加链接4)自定义键盘a)表情键盘b)功能键盘c)键盘切换与高度获取5)照片库a)选取图片与视频b)拍摄照片c)录制视频6)定位与位置服务a)CoreLocation定位b)使用新浪位置服务7)音频录制播放8)scrollView轮播与缩放9)常用第三方a)加密类b)指示类c)功能类iOSApp练习项目教学目标:强化和练习学生处理问题的能力。1.通讯录a)具有联系人增删改查功能b)首字母自动分组功能c)自定义头像功能d)表视图索引e)数据持久化2.新浪微博a)微博的展示与发送b)展示有图片和无图片两类微博c)具有显示表情功能d)发微博可以发送表情和照片e)可以转发和收藏微博f)点击微博图片可以放大显示3.Messagea)使用xmpp通信协议进行即时通信b)高仿微信聊天界面与功能iOS上线APP真实项目,完整开发上架流程。云计算专题教学目标:使学生可以在云平台上搭建数据服务后台,对app进行联网数据支持。1.云平台使用a)SAE,新浪b)BAE,百度c)ECS,阿里云2.云储存使用a)Storage,新浪b)七牛c)OSS,阿里3.PHP脚本4.MySQL数据库
本文档为【iOS教学大纲】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_686908
暂无简介~
格式:doc
大小:23KB
软件:Word
页数:15
分类:
上传时间:2022-08-04
浏览量:0