扫码支付

购买商品:
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

  • 课程> 移动开发> iOS
  • iOS开发从入门到精通(Xcode8和Swift3)

  • 由百度云提供技术支持
    课程目录
    第一章:初识Xcode8.0
    • 1. iOS项目模板的介绍 (免费)
    • 6:18
    • 2. 您的第一个工程项目 (免费)
    • 2:24
    • 3. 使用资源文件夹导入并管理图片素材 (免费)
    • 3:21
    • 4. 设置项目的属性 (免费)
    • 1:54
    • 5. 检测模拟器在各个方向上的切换 (免费)
    • 2:56
    • 6. iOS模拟器的基本使用方法 (免费)
    • 2:27
    • 7. 使用不同设备类型的iOS模拟器 (免费)
    • 2:46
    • 8. 使用iOS模拟器演示App的生命周期 (免费)
    • 3:24
    • 9. Xcode左侧界面介绍一 (免费)
    • 4:35
    • 10. Xcode左侧界面介绍二 (免费)
    • 2:08
    • 11. Xcode右侧界面介绍 (免费)
    • 3:19
    • 12. Xcode代码区的样式设置 (免费)
    • 1:05
    • 13. Xcode声音效果的设置 (免费)
    • 1:24
    • 14. 快速查找并打开文件 (免费)
    • 1:37
    • 15. 快速更改同名变量 (免费)
    • 1:30
    • 16. 将代码段提取为方法 (免费)
    • 1:42
    • 17. 代码的查找和替换 (免费)
    • 1:09
    • 18. 代码编写的自动补全功能 (免费)
    • 3:14
    • 19. 代码方法块的折叠与展开 (免费)
    • 1:45
    • 20. 代码语法颜色样式的设置 (免费)
    • 2:24
    • 21. 几种在控制台输出日志的方式 (免费)
    • 1:55
    • 22. 代码的Debug调试 (免费)
    • 1:53
    • 23. 在顶部状态栏显示风火轮 (免费)
    • 1:18
    • 24. 为应用程序添加图标 (免费)
    • 2:02
    • 25. 读取iOS应用的配置信息 (免费)
    • 2:26
    第二章:视图与视图控制器
    • 1. UIView视图的基本使用 (免费)
    • 2:01
    • 2. UIView视图的层次关系 (免费)
    • 2:12
    • 3. UIView视图的基本操作 (免费)
    • 4:57
    • 4. 给图像视图添加相册边框效果 (免费)
    • 2:01
    • 5. 给图像视图添加圆角效果 (免费)
    • 1:43
    • 6. 给图像视图添加阴影效果 (免费)
    • 1:57
    • 7. UIView视图的渐变填充 (免费)
    • 2:02
    • 8. UIView视图的纹理填充 (免费)
    • 1:57
    • 9. 给视图应用仿射变换 (免费)
    • 1:50
    • 10. 给视图添加单击手势 (免费)
    • 2:55
    • 11. 给视图添加长按手势 (免费)
    • 2:56
    • 12. 给视图添加双击手势 (免费)
    • 2:56
    • 13. 视图控制器和滚动视图
    • 9:49
    • 14. 选项卡(标签)视图控制器的使用
    • 5:25
    • 15. 导航视图控制器的使用
    • 4:57
    • 16. 导航控制器的导航栏和工具栏
    • 1:57
    • 17. 导航控制器的入栈和出栈
    • 6:03
    • 18. 导航控制器的的导航栏样式
    • 1:40
    • 19. 自定义导航控制器的导航按钮
    • 3:03
    • 20. 在故事板中设置初始视图控制器
    • 3:59
    • 21. 在故事板中使用标签和按钮控件
    • 6:37
    • 22. 在故事板中使用图像视图控件
    • 9:01
    • 23. 在故事板中使用表格控件
    • 6:34
    • 24. 在故事板中使用集合控件
    • 7:18
    第三章:常用控件的使用
    • 1. UIButton控件的使用
    • 3:26
    • 2. UIButton图片按钮的使用
    • 3:53
    • 3. UILabel文本标签的使用
    • 2:08
    • 4. UILabel文本标签的自动换行
    • 2:04
    • 5. UILabel自定义文字样式
    • 3:44
    • 6. UISwitch开关控件的使用
    • 2:47
    • 7. UIStepper控件的使用
    • 3:33
    • 8. UITextField控件的使用
    • 3:34
    • 9. 普通警告窗口的使用
    • 2:42
    • 10. 动作表样式警告窗口的使用
    • 3:07
    • 11. UIDatePicker日期时间选择器
    • 3:37
    • 12. 环形进度条控件的使用
    • 2:35
    • 13. 使用UIWebView控件加载网页
    • 1:48
    • 14. 使用网页视图加载本地HTML
    • 1:40
    • 15. 使用MKMapView加载简单地图
    • 1:43
    • 16. 为MKMapView指定地理坐标
    • 2:08
    • 17. 在地图视图上显示提示框
    • 2:40
    • 18. 将地理坐标转换为实际地名
    • 1:56
    • 19. 使用UITableView制作简单表格
    • 3:17
    • 20. 设置UITableView单元格的高度
    • 3:22
    • 21. 设置UITableView单元格图标
    • 4:50
    • 22. 设置UITableView的数据源
    • 3:35
    • 23. 设置UITableView单元格背景色
    • 3:48
    • 24. UITableView滑动到指定单元格
    • 3:54
    • 25. UITableView单元格间隔背景色
    • 3:34
    • 26. 自定义单元格的Accessory样式
    • 4:10
    • 27. 删除UITableView单元格
    • 4:38
    • 28. 插入UITableView单元格
    • 4:33
    • 29. 调整UITableView单元格的顺序
    • 4:42
    第四章:多媒体相关技术
    • 1. 使用图形上下文按一定比例缩放图片
    • 2:47
    • 2. 使用图形上下文转换图片为灰度图
    • 2:59
    • 3. CoreImage设置图片的单色效果
    • 2:28
    • 4. 使用CoreImage更改图片的色相
    • 2:04
    • 5. CoreImage给图片添加马赛克效果
    • 2:03
    • 6. 使用UIBlurEffect添加模糊效果
    • 2:25
    • 7. 遍历系统提供的所有滤镜
    • 1:54
    • 8. CATransaction的渐变动画
    • 2:11
    • 9. CATransaction的入场动画
    • 2:00
    • 10. UIView视图的动画块
    • 3:21
    • 11. UIView视图卷曲动画的制作
    • 3:19
    • 12. 检测UIView视图动画的结束事件
    • 4:17
    • 13. 使用UIImageView制作帧动画
    • 2:25
    • 14. 使用SystemSoundId播放简短声音
    • 1:59
    • 15. 使用AudioPlayer播放音乐
    • 2:35
    • 16. 实现音乐的背景播放功能
    • 3:33
    • 17. 使用MediaPlayer框架播放影片
    • 3:26
    第五章:数据处理、实用插件与自动化测试
    • 1. 程序沙箱结构中常用的几个目录
    • 4:12
    • 2. 文件夹的创建
    • 2:02
    • 3. 创建各种类型的文件
    • 4:54
    • 4. 对文件夹进行遍历操作
    • 2:04
    • 5. 复制、移动和删除文件
    • 5:33
    • 6. 退出系统前的事件处理
    • 1:57
    • 7. 检测App是否首次运行
    • 3:03
    • 8. 读取和解析Plist属性列表文件
    • 3:33
    • 9. 通过代码创建Plist文件
    • 1:58
    • 10. NSKeyedArchiver存储解析数据
    • 4:59
    • 11. 创建CoreData实体并插入数据
    • 7:16
    • 12. 查找CoreData中的数据
    • 2:38
    • 13. 编辑CoreData中的数据
    • 2:53
    • 14. 删除CoreData中的数据
    • 2:55
    • 15. 单例模式的使用
    • 3:07
    • 16. 解析Xml文档
    • 4:58
    • 17. 解析Json文档
    • 2:15
    • 18. 与设计师的心灵沟通
    • 4:14
    • 19. 使用VVDocuments生成规范化注释
    • 2:06
    • 20. 使用XAlign插件美化代码
    • 2:35
    • 21. 通过Alcatraz管理Xcode的插件
    • 3:07
    • 22. 利用OCR技术识别信用卡号码
    • 10:42
    • 23. UI Testing界面测试功能的使用
    • 3:01
    • 24. 使用Javascript进行自动化测试
    • 3:53
    第六章:网络、多线程与社会化分享
    • 1. 检测网络的连接状态
    • 2:36
    • 2. 使用UIApplication打开网页
    • 1:21
    • 3. 使用UIApplication拨打电话
    • 1:22
    • 4. 使用UIApplication发送短信
    • 1:20
    • 5. 使用UIApplication发送邮件
    • 1:18
    • 6. 使用UIApplication打开地图
    • 1:50
    • 7. 使用邮件撰写视图控制器编写邮件
    • 4:46
    • 8. 使用同步Get的方式查询某地天气
    • 3:39
    • 9. 使用异步Get的方式查询网页源码
    • 2:05
    • 10. 使用异步Get的方式查询优酷信息
    • 5:15
    • 11. 使用同步Post的方式查询IP信息
    • 3:48
    • 12. 使用异步Post的方式查询IP信息
    • 3:42
    • 13. 使用异步的方式下载网络图片
    • 2:11
    • 14. URLSession将地名转为地理坐标
    • 3:33
    • 15. 使用URLSession下载图片
    • 3:31
    • 16. 使用URLSession显示下载进度
    • 5:48
    • 17. 使用URLSession上传图片至服务器
    • 1:58
    • 18. PerformSelector消息处理方法
    • 3:04
    • 19. PerformSelector方法的延迟执行
    • 2:55
    • 20. 使用Timer执行定时任务
    • 1:49
    • 21. 使用Tread暂停动作的执行
    • 3:03
    • 22. 使用GCD多线程技术下载图片
    • 2:30
    • 23. 多线程的同步与异步
    • 2:42
    • 24. 使用微博开放平台并获得应用key
    • 2:35
    • 25. 使用QQ开放平台并获得应用key
    • 3:35
    • 26. 使用微信开放平台并获得应用key
    • 3:01
    • 27. 注册ShareSdk并获得对应的key
    • 3:11
    • 28. ShareSdk的下载安装及配置
    • 8:13
    • 29. 实现ShareSdk的社会化分享功能
    • 7:46
    第七章:进阶内容
    • 1. 隐藏顶部的状态栏
    • 1:56
    • 2. 列出设备上所有的字体
    • 1:32
    • 3. 给代码方法添加宏注释
    • 2:16
    • 4. 计算两个日期间的差值
    • 2:17
    • 5. 正则表达式的使用
    • 3:30
    • 6. 在Swift中调OC类和方法
    • 3:37
    • 7. 使用Xcode的版本管理功能(SCM)
    • 3:21
    • 8. 实现App的Settings设置
    • 5:36
    • 9. 陀螺仪设备的使用
    • 4:03
    • 10. 定位设备的使用
    • 3:07
    • 11. 系统本地通知的创建
    • 4:31
    • 12. 从系统相册中读取图片
    • 4:22
    • 13. 调用相机并获取拍摄后的图片
    • 4:23
    • 14. 使用CoreText框架创建富文本
    • 2:54
    • 15. 截取当前屏幕上的显示内容
    • 2:42
    • 16. 给图片添加水印效果
    • 4:31
    • 17. 使用CGBlendMode改变图片颜色
    • 5:47
    • 18. 图像中人物的面部检测
    • 3:51
    • 19. 使用Quarz2d绘制自定义图形
    • 4:53
    • 20. 创建位移关键帧动画
    • 3:00
    • 21. 查看运行中程序的元素层级
    • 4:25
    • 22. 故事板的常用项目结构
    • 6:09
    • 23. 多个故事板中的页面跳转
    • 8:17
    • 24. 使用Segue跳转页面并传递参数
    • 10:22
    • 25. 在故事板中适配页面至各分辨率
    • 26:00
    • 26. 对Storyboard进行本地化处理
    • 4:07
    • 27. App内容文本的本地化
    • 5:59
    • 28. 在iTunesConnect中创建新App
    • 7:48
    • 29. 为新的App添加IAP内购项目
    • 4:02
    • 30. 为内购添加沙箱技术测试人员
    • 2:25
    • 31. IAP内购功能的具体实现和测试
    • 10:51
    • 32. 项目的打包上传和提交审核
    • 8:48
    • 【课程类型】实战教学 【难度级别】高级 【适合人群】所有人
    • 【课程介绍】
      本教程手把手教您学习Xcode8和Swift3语言!一看就懂,一学就会! 视频教程拥有180节课程,包含iOS开发基础知识、数据处理、常用插件、信用卡卡号识别、自动化测试、网络访问、多线程、ShareSDK社会化分享、CoreImage、CoreText、面部检测、Storyboard技巧、关键帧动画、本地通知、陀螺仪相机定位设备、本地化、通过IAP内购实现营利、App上传与审核等超多干货!
    • 【课程目标】
      本课程包含180节从入门到精通的实用内容, 通过学习,您将理解和掌握基于Xcode8和Swift3的移动开发技术中的高级、实用内容。 教程特点: 1、语言简洁、精练、瞄准问题的核心所在,减少对思维的干扰,并节省您宝贵的时间; 2、完美贴心的操作提示,让您的眼睛始终处于操作的焦点位置,不用再满屏找光标; 3、每个视频都很短小精悍,即方便于您的学习和记忆,也方便日后对功能的检索。
    • 【课程计划】
      答疑QQ:3068527144

    第一章:初识Xcode8.0

    第二章:视图与视图控制器

    第三章:常用控件的使用

    第四章:多媒体相关技术

    第五章:数据处理、实用插件与自动化测试
    16 解析Xml文档
    4:58

    第六章:网络、多线程与社会化分享

    第七章:进阶内容

    全部评价(6
    好评(3
    中评(2
    差评(1
     为啥非要用机器人朗读?不推荐购买。听得爆难受。
    2017-03-14 03:09:25
    机器人读文本,听的难受
    2016-12-08 16:45:04
    很有新意的教学模式,就像你在真正的Xcode上学习一样,直观,有代入感。期待老师可以推出更多课程.
    2016-09-30 14:47:35
    非常及时的课程,xcode8 和swift3才刚发布,市面上同类书籍还没有出版上市,没想到就看到了这套课程,速度收下,支持!
    2016-09-30 14:32:42
    学了几天后,再来评论,内容很实用,深入浅出讲的很详细,超过预期,值得购买的一套课程。
    @wei_chong_chong, 去年制作这篇课程时,shareSDK尚不支持Swift,当时向ShareSDK的客服反应这个问题了,他们表示会观注这个问题。 升级至Xcode8和Swift3时,访问shareSDK时仍然不支持Swift。所以现在的课程仍然采用Objective-C来实现的。 第7章第6节讲解了如何使用Swift来调用Objective-C,ShareSDK那节也可以通过这种方式来使用由Swift调用OC中的分享方法。 每节视频只有5秒左右的片头用来显示本节课的标题文字,你说的10秒片头广告可能是CSDN学院自带的。 本视频课程包含的内容极为丰富,这是大多数其它iOS开发教程无法做到的。其实我们也可以将视频教程拆成几个章节分开销售,但是这样对学员的学习不太方便。并且这套课程的内容还在不断补充中,计划将TextKit的图文混排、CoreImage的视频实时处理、MD5\SHA\3DES加解密的内容、Instrument查找内存泄露等内容制作成视频,目前这些内容的文稿已经完成,已经购买的学员可以免费获得后期的更新和升级。 希望您通过本套视频教程,学有所得!
    2016-09-26 12:19:52
    已经发布新的系列课程:《iOS开发中的神兵利器》 网易云课堂地址:http://study.163.com/course/courseMain.htm?courseId=1003657013 苹果商店地址:https://itunes.apple.com/cn/app/id1209739676 ~ 共140节课程,讲解GitHub中近百个过千star的iOS热门开源项目
 ~ 市面上唯一大规模讲解GitHub中热门的iOS开源项目的教程
 ~ 快速、优雅地解决iOS开发工作中遇到的各种棘手问题
    已经购买的同学请加入学习群473388878(旧群已满),解决学习中的遇到的困难。
    第9章第13节《调用相机并获取拍摄后的图片》的第47行的代码self.imageView.image = image,应为:self.imageView.image = info["UIImagePickerControllerEditedImage"] as? UIImage,感谢。◕‿◕。同学的反馈!
    第2章第11节《长按手势的使用》的第25行的代码UITapGestureRecognizer应为:UILongPressGestureRecognizer,感谢OSong同学的反馈!
    苹果以美金的方式结算您的收入,但是国家规定每年结汇最多五万美元。
    当向App Store上传IPA文件时,每次上传的版本号可以相同,但Build号不能相同。
    Swift 3.0的其它变化: 1、枚举成员首字母变成小写; 2、按钮的Normal状态去掉,按钮状态UIControlState()相当于原来的.Normal; 3、取消++、--操作符; 4、方法名使用动词,其他名词、介词等作为参数或移除
    Swift 3.0取消了C风格的for循环,for var i = 0 ;i < 10 ; i += 1语句变更为:for i in 0 ..< 10
    Swift 3.0更加规范化,当项目从Swift 2.0升级至Swift 3.0时,需要注意以下几点:1、方法的参数标签不可省略,从第一个参数就必须指定参数名,除非使用"_"明确指出省略参数;2、枚举值的首字母统一为小写;
    大家不要被骗了,后面的社会化分享是OC写的,不是swift。 不是说用swift语言吗?到后面怎么变成OC了?坑比
    2016-09-23 10:33:05
    后面有swift调用oc方法,挺好的教程。给老师点建议:(1)把每一小节的前面10秒的宣传广告去掉吧,(2)感觉像是一个机器人在讲,语气...
    不错
    情绪有点激动,说了粗话,抱歉。 希望老师尽快出一个swift版本的社会化分享。应该是shareSDK暂时不支持swift。 但是可以出一个混编的。比如swift调用oc方法进行分享
    本来就是想过来看社会化分享的swift的实现的,没想到竟然是OC写的,感觉有点坑了
    李发展
    14课程331164学员
    10年以上IT行业工作经验、三年以上IT行业教学经验。丰富的项目经验和授课经验,授课形式不拘一格。熟悉JAVA,iOS,Swift,平面设计、网页设计、Javascript开发等技术。代表作品:拥有百万下载量、千份五星好评的iOS应用《互动教程 for Photoshop》、《互动教程 for Xcode》、《互动教程 for Illustrator》、《互动教程 for Pages》等。