书签 分享 收藏 举报 版权申诉 / 68
上传文档赚钱

类型iOS开发基础教程课件.pptx

  • 上传人(卖家):晟晟文业
  • 文档编号:3711287
  • 上传时间:2022-10-06
  • 格式:PPTX
  • 页数:68
  • 大小:1.75MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《iOS开发基础教程课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    iOS 开发 基础教程 课件
    资源描述:

    1、2020iOS开发基础教程演讲人2025-11-111 iOS开发环境介绍1 iOS开发环境介绍1.1 开发前准备1.3 Objective C语言和Swift语言1.5 iOS程序调试、打包与发布到App Store1.2 Xcode集成开发环境的安装与使用1.4 如何使用文档及获取帮助1.6 小结与作业1.1 开发前准备1 iOS开发环境介绍1.1.1 iOS介绍1.1.2 Mac OS介绍1.1.3 开发之软硬件环境要求LOGOM.94275.CN1 iOS开发环境介绍1.2 Xcode集成开发环境的安装与使用11.2.1 下载与安装Xcode21.2.2 Xcode界面布局与功能介绍3

    2、1.2.3 Xcode常用快捷键1 iOS开发环境介绍1.3 Objective C语言和Swift语言A1.3.1 Objective C语言介绍1.3.2 Swift语言介绍B1 iOS开发环境介绍1.4 如何使用文档及获取帮助ABC1.4.2 开发中遇到问题如何寻求帮助1.4.3 提问的方式1.4.1 Xcode帮助文档的使用1.5 iOS程序调试、打包与发布到App Store1 iOS开发环境介绍1.5.2 在模拟器中运行程序1.5.4 调试命令与技巧1.5.1 苹果开发人员计划1.5.3 在真机中运行程序1.5.5 将程序打包发布至App Store2 第一个iOS应用“hello

    3、,world”2 第一个iOS应用“hello,world”2.5 小结与作业2.4 运行程序2.3 ViewController.m添加代码2.2 AppDelegate.m添加代码2.1 新建项目2 第一个iOS应用“hello,world”2.1 新建项目2.1.1 新建Single View项目012.1.2 项目结构02LOGOM.94275.CN2 第一个iOS应用“hello,world”2.2 AppDelegate.m添加代码2.2.2 创建ViewController对象2.2.3 例行代码2.2.1 创建UIWindow对象LOGOM.94275.CN2 第一个iOS应用

    4、“hello,world”2.3 ViewController.m添加代码2.3.1 创建UILabel对象2.3.2 设定UILabel对象的位置2.3.3 显示UILabel对象LOGOM.94275.CN2 第一个iOS应用“hello,world”2.4 运行程序A2.4.1 在模拟器上运行程序2.4.2 模拟器操作介绍B3 Cocoa Touch框架的运行机制与开发流程3 Cocoa Touch框架的运行机制与开发流程3.1 理解UI程序运行的机制3.2 iOS的消息处理机制3.5 小结与作业3.4 MVC方法3.3 iOS程序开发流程简介3 Cocoa Touch框架的运行机制与开

    5、发流程3.1 理解UI程序运行的机制13.1.1 程序不是顺序运行23.1.2 用户操作,硬件中断与消息处理3 Cocoa Touch框架的运行机制与开发流程3.2 iOS的消息处理机制3.2.2 target与selector3.2.3 消息中心NSNotification3.2.1 协议与代理3.3 iOS程序开发流程简介3 Cocoa Touch框架的运行机制与开发流程3.3.2 视图与控件事件绑定3.3.1 创建窗口和控件3.3.3 编写事件响应方法3.4 MVC方法3 Cocoa Touch框架的运行机制与开发流程3.4.1 MVC概述3.4.2 模型3.4.5 再论MVC的意义3.

    6、4.4 控制器3.4.3 视图4 iOS开发命名习惯与约定4 iOS开发命名习惯与约定4.1.1 命名方式与一致性4.1.2 换行与缩进4.1.3 编程风格有什么用4.1 良好的编程习惯4.2.1 骆驼表示法4.2.2 C+式的下划线表示法4.2.3 使用汉字命名4.2 iOS的命名习惯 4.3 小结与作业5 iOS用户界面元素之UIView与控件5 iOS用户界面元素之UIView与控件15.1 UIView概述25.2 UI Control类35.3 标签视图类UILabel45.4 按钮控件UIButton55.5 开关控件、滑块控件与分段控件65.6 输入控件5 iOS用户界面元素之U

    7、IView与控件5.7 日期选择器UIDatePicker5.8 自定义选择器UIPickerView5.9 键盘定制与遮挡问题5.10 网页控件UIWebView5.11 工具栏与导航栏5.12 UIView动画5 iOS用户界面元素之UIView与控件5.13 子类化UIControl:设计自己的控件5.14 小结与作业5.1 UIView概述5 iOS用户界面元素之UIView与控件5.1.1 UIView家族5.1.2 UIView基本属性5.1.3 视图层次体系5.1.4 视图变换5.1.5 项目制作使用计时器NSTimer制作简单动画5 iOS用户界面元素之UIView与控件5.3

    8、 标签视图类UILabelA5.3.1 UILabel概述5.3.2 UILabel内容大小计算B5 iOS用户界面元素之UIView与控件5.4 按钮控件UIButton5.4.1 按钮分类5.4.2 按钮美化5.4.3 添加事件响应方法5.4.4 项目制作制作简单计算器5 iOS用户界面元素之UIView与控件5.5 开关控件、滑块控件与分段控件5.5.1 开关控件5.5.2 滑块控件5.5.3 分段控件5.5.4 项目制作制作设置界面5.6 输入控件5 iOS用户界面元素之UIView与控件5.6.2 UITextView控件5.6.1 UITextField控件5.6.3 项目制作制作

    9、一个输入界面LOGOM.94275.CN5 iOS用户界面元素之UIView与控件5.7 日期选择器UIDatePicker5.7.1 日期选择器概述5.7.2 日期选择器属性介绍5.7.3 日期换算与格式化5 iOS用户界面元素之UIView与控件5.8 自 定 义 选 择 器UIPickerViewCBA5.8.1 自定义选择器概述5.8.2 UIPickerView代理5.8.3 项目制作制作一个选择器5.9 键盘定制与遮挡问题5 iOS用户界面元素之UIView与控件5.9.2 定制输入界面5.9.4 键盘遮挡问题5.9.6 将焦点转移至下一个输入控件5.9.1 键盘种类5.9.3 定

    10、制辅助输入界面5.9.5 关闭键盘5 iOS用户界面元素之UIView与控件5.9 键盘定制与遮挡问题5.9.7 项目制作制作一个日期计算器5 iOS用户界面元素之UIView与控件5.10 网页控件UIWebView0102035.10.1 网页控件概述5.10.2 UIWebView代理5.10.3 项目制作制作一个微型浏览器5 iOS用户界面元素之UIView与控件5.11 工具栏与导航栏0102035.11.1 工具栏UIToolBar与UIBarButtonItem5.11.2 导航栏UINavigationBar与UINavigationItem5.11.3 总结UIBarButt

    11、onItem5 iOS用户界面元素之UIView与控件5.12 UIView动画5.12.1 动画概述5.12.2 动画的几种方式6 导航控制器6 导航控制器6.1 导航控制器概述6.4 小结与作业6.2 导航控制器UINavigationController6.3 标签页控制器UITabBarController68%44%21%15%6.3.1 设置图标6.3.2 多于五个标签的情况6.2.1 关于导航栏6.2.2 关于工具栏6.1.1 UIViewController的几个属性6.1.2 导航设计 7 故事板Storyboard与页面跳转7 故事板Storyboard与页面跳转7.1 故

    12、事 板Stor yboard概述 7.2 使用Stor yboard设计 界 面7.2.1 通过鼠标拖拉建立控件7.2.2 大小、位置等属性控制7.3 Stor yboard如何 与 代码 配 合7.3.1 控件指定类7.3.2 UIStoryboard类7.3.3 UIStoryboardSegue类7.4 给控 件 绑 定事 件 与 实现 跳 转 7.5 小结与作业 8 提醒用户8 提醒用户8.1 警告框UIAlertView8.3 活动指示器UIActivityIndicatorView8.5 小结与作业8.2 操作表UIActionSheet8.4 进度条控件UIProgressVie

    13、w9 表视图之UITableView9 表视图之UITableView20179.1 表视图概述0120189.2 项目制作第一个表视图项目0220199.3 分节表0320209.4 搜索栏制作0420219.5 表的增删改0520229.6 项目制作制作简单记事本069 表视图之UITableView9.7 小结与作业9 表视图之UITableView9.1 表视图概述DCBA9.1.1 表视图结构9.1.2 相关类9.1.3 表视图种类9.1.4 单元格样式与定制E9.1.5 表视图协议LOGOM.94275.CN9 表视图之UITableView9.2 项目制作第一个表视图项目9.2.

    14、1 建立项目019.2.2 准备数据029.2.3 实现表视图协议039 表视图之UITableView9.3 分节表9.3.1 分节表概述9.3.2 项目制作简单通讯录制作9.3.3 建立表索引9 表视图之UITableView9.4 搜索栏制作AB9.4.2 NSPredicate使用9.4.1 UISearchBar和UISearchController9 表视图之UITableView9.5 表的增删改9.5.1 删除单元格9.5.2 增加单元格9.5.3 改动及刷新单元格9 表视图之UITableView9.6 项目制作制作简单记事本9.6.1 建立项目9.6.2 记事本列表页面制作

    15、9.6.3 记事本添加与编辑页面制作9.6.4 添加搜索框10 iOS常用设计模式10 iOS常用设计模式10.1 单例模式10.2 委托模式10.4 小结与作业10.3 观察者模式11 iPad开发之差异11 iPad开发之差异 11.1 iPad开发概述11.2.1 UIPopOverController控制器11.2.2 UISplitViewController控制器11.2 iPad专用API 11.3 小结与作业12 数据存储12 数据存储12.1 文件保存与恢复12.2 内置数据库sqlite312.3 CoreData12.4 小结与作业12.1 文件保存与恢复12 数据存储0

    16、112.1.1 沙盒机制0212.1.2 数据类(NSArray、NSDictionary等)的保存与恢复0312.1.3 文件操作相关类12.2 内置数据库sqlite312 数据存储12.2.1 概述12.2.2 sqlite3接口函数介绍12 数据存储12.3 CoreData12.3.3 项目制作制作一个表格12.3.2 生成实体类12.3.1 建立数据模型13 触摸与手势13 触摸与手势01020304050613.1 触摸与手势概述13.2 点按手势13.3 捏拉缩放与旋转手势13.4 手势冲突问题13.5 滑动类手势13.6 小结与作业13 触摸与手势13.2 点按手势A13.2.1 点按手势概述13.2.2 项目制作制作“按钮”B13 触摸与手势13.3 捏拉缩放与旋转手势13.3.1 捏拉缩放与旋转手势概述13.3.2 项目制作制作图片查看器13.5 滑动类手势13 触摸与手势13.5.2 项目制作制作竖向滚动条13.5.1 滑动类手势概述 感谢聆听2020

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:iOS开发基础教程课件.pptx
    链接地址:https://www.163wenku.com/p-3711287.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库