视频课程
在线工具
网盘
联系客服
快速开发
分享返10%
快速登录
Loading...
章节
×
第1章 课程简介以课程项目演示
第1节 课程相关简介和常见问题
免费
第2节 最新项目功能和效果演示
免费
第3节 如何在编程道路走得更远
免费
第4节 如何解决问题以及如何提问
免费
第5节 找到适合自己的学习方法
免费
第6节 人生苦短,我们只做好课
免费
第7节 课程勘误以及更新汇总
免费
第2章 iOS系统简介和职业规划
第1节 普通开发到底有没有前途
免费
第2节 iOS系统的前世今生
免费
第3节 Swift和Objective-C概述
第3章 版本控制概念和环境搭建
第1节 什么是版本控制系统
第2节 有哪些版本控制系统
第3节 什么是Git版本控制
第4节 macOS系统上安装Git
第4章 快速入门Git版本控制系统
第1节 如何配置Git必要信息
第2节 如何创建一个Git仓库
第3节 将文件添加到Git中
第4节 如何修改文件并提交到Git
第5节 如何从Git还原文件
第5章 快速入门Git可视化工具
第1节 有哪些Git可视化工具
第2节 Gitfork基础使用方法
第3节 Gitfork查看提交历史
第6章 没有视频方便后期扩展
第1节 没有视频方便后期扩展
第7章 快速入门Github使用方法
第1节 Github简介以及登录注册
第2节 在Github创建一个仓库
第3节 如何配置SSH Key到网站
第4节 将代码推送Github仓库
第5节 如何搜索和下载代码和资源
第6节 Github Desktop使用方法
第8章 快速入门Postman工具
第1节 课程API和Postman使用方法
免费
第9章 快速搭建iOS开发环境
第1节 iOS应用开发环境概述
免费
第2节 从AppStore安装Xcode
免费
第3节 从开发者官网下载Xcode
免费
第4节 如何安装命令行工具
免费
第5节 苹果开发者计划简介
免费
第10章 创建项目以及运行项目
第1节 如何使用Xcode创建项目
免费
第2节 如何运行项目到模拟器
免费
第3节 如何运行项目到真机
免费
第4节 iOS程序项目结构简介
免费
第11章 快速入门Xcode开发工具
第1节 Xcode工具主界面介绍
第2节 如何设置主题和字体
第3节 认识Mac键盘修饰键
第4节 Xcode常用快捷键
第5节 Xcode注释使用技巧
第12章 快速入门CocoaPods工具
第1节 CocoaPods简介以及安装
第2节 CocoaPods使用方法
第13章 如何配置各种软件代理
第1节 如何给Git命令配置代理
第2节 如何给cURL配置代理
第14章 课程代码和资源使用方法
第1节 课程配套源码资源使用方法
第2节 如何查看代码Git提交历史
第15章 可视化实现启动界面功能
第1节 启动界面效果和实现分析
第2节 实现启动界面布局逻辑
第3节 实现第二个启动界面布局
第4节 启动界面跳转到登陆主界面
第16章 可视化实现登陆相关界面
第1节 登陆主界面效果和实现分析
第2节 给登录注册界面添加导航控制器
第3节 实现登陆主界面布局逻辑
第4节 可视化实现登陆界面布局
第5节 纯代码方式使用按钮
第6节 如何纯代码创建控制器
第17章 继续可视化实现界面功能
第1节 可视化实现界面优缺点
第2节 如何移出SceneDelegate
第18章 快速入门Masonry使用方法
第1节 Masonry简介以及示例代码
第2节 创建项目以及改为纯代码结构
第3节 纯代码方式实现登陆界面功能
第4节 如何封装自定义View控件
第19章 快速入门MyLayout使用方法
第1节 MyLayout简介以及示例代码
第2节 纯代码方式实现登陆主界面功能
第3节 如何封装自定义View控件
第4节 不同iOS应用开发方式总结
第20章 提高开发效率之Xcode代码块
第1节 Xcode代码块效果和概述
第2节 使用第三方创建好的代码块
第3节 创建和使用自己的代码块
第21章 OC与Swift混合编程方法
第1节 OC和Swift混合编程概述
第2节 OC调用当前项目Swift源码
第3节 OC调用Swift第三方框架
第4节 如何手动创建桥接文件
第22章 Swift与OC混合编程方法
第1节 Swift调用当前项目OC源码
第2节 Swift调用OC第三方框架
第23章 实现启动界面相关功能
第1节 创建项目以及改为纯代码结构
免费
第2节 如何实现启动界面布局和功能
免费
第3节 如何实现字符串国际化功能
免费
第4节 添加R.objc框架和使用方法
免费
第5节 如何统一项目颜色管理方式
免费
第24章 封装常用通用控制器
第1节 通用控制器整体规划和实现
免费
第2节 如何实现用户协议对话框
免费
第3节 偏好设置保存是否显示用户协议
免费
第4节 使用pch文件导入通用头文件
免费
第25章 实现引导界面相关功能
第1节 引导界面效果和实现分析
免费
第2节 实现引导界面底部按钮功能
免费
第3节 实现引导界面轮播图功能
免费
第26章 快速入门iOS屏幕适配
第1节 iPhone手机屏幕尺寸
第2节 屏幕尺寸/分辨率/像素密度/缩放
第3节 为什么需要1/2/3倍图
第27章 如何在iOS中请求网络
第1节 网络概述和允许HTTP请求
第2节 配置网络请求相关地址
第3节 集成第三方网络框架
第4节 使用网络框架请求网络
第28章 如何封装网络请求框架
第1节 网络封装效果和实现分析
第2节 封装详情网络请求方法
第3节 继续实现详情网络请求
第4节 封装视频详情网络请求
第5节 如何封装列表网络请求
第6节 封装视频列表网络请求
第29章 继续实现网络框架封装
第1节 封装自动处理请求错误
第2节 如何实现项目中提示功能
第3节 实现网络请求提示功能
第30章 实现主界面相关功能
第1节 主界面效果和实现分析
第2节 实现首页TabBar框架结构
第3节 实现封装发现界面列表容器
第4节 实现从网络请求轮播图数据
第5节 实现发现界面列表功能
第6节 实现发现界面轮播图功能
第7节 如何实现轮播图点击功能
第31章 实现首页发现界面功能
第1节 如何封装界面占位提示功能
第2节 实现发现界面快捷按钮
第3节 实现发现界面歌单功能
第4节 完善发现界面歌单功能
第5节 实现发现界面歌单点击功能
第6节 实现发现界面单曲功能
第32章 继续实现发现界面功能
第1节 实现首页界面下拉刷新功能
第2节 实现发现界面尾部控件功能
第33章 实现自定义标题栏功能
第1节 查看标题栏效果以及实现
第2节 实现标题栏左右按钮功能
第3节 实现标题栏搜索按钮功能
第34章 实现通用WebView功能
第1节 实现通用WebView控制器
第2节 实现WebView进度条功能
第35章 企业级项目日志解决方案
第1节 企业级日志解决方案简介
第2节 集成日志框架和使用方法
第3节 如何定义常用日志相关宏
第4节 如何自定义日志输出格式
第36章 实现首页侧滑菜单功能
第1节 侧滑菜单效果和实现分析
第2节 实现显示和隐藏侧滑菜单
第3节 实现侧滑菜单用户信息布局
第4节 实现封装侧滑菜单列表Item
第5节 完成剩余侧滑菜单布局逻辑
第37章 用户登录和注册功能实现
第1节 登录注册效果和实现分析
第2节 实现用户登录首页界面
第3节 如何实现用户协议功能
第4节 实现用户名和密码登陆
第5节 完成用户登陆和退出功能
第6节 完成显示用户信息和退出
第7节 实现用户退出弹窗和功能
第8节 实现用户注册界面逻辑
第38章 实现通过验证码登陆功能
第1节 如何使用Xcode调试项目
第2节 输入用户标识界面和功能
第3节 实现输入验证码界面和功能
第4节 如何实现发送验证码功能
第5节 实现验证码重置密码功能
第39章 如何实现自动化测试
第1节 根据需求编写测试计划
第2节 通过录制方式创建UI测试
第3节 更改默认生成测试代码
第40章 实现启动广告界面功能
第1节 查看广告效果和实现分析
第2节 实现下载广告数据到本地
第3节 实现显示图片广告数据
第4节 实现显示视频广告功能
第41章 实现歌单详情相关功能
第1节 实现请求歌单详情数据
第2节 实现歌单详情歌曲列表
第3节 实现歌单详情头部功能
第4节 实现详情Section相关功能
第42章 完善歌单详情相关功能
第1节 实现歌单详情背景图片
第43章 实现音乐播放相关功能
第1节 音乐播放效果和实现分析
第2节 实现简单播放界面布局
第3节 实现播放管理器播放功能
第4节 界面显示音乐播放状态
第5节 如何显示音乐进度功能
第6节 实现音乐进度拖拽功能
第44章 如何实现播放列表功能
第1节 播放列表管理器中播放音乐
第2节 实现播放列表循环模式
第3节 实现下一曲上一曲功能
第4节 自动播放下一曲和单曲循环
第5节 如何显示播放列表到界面
第45章 快速入门数据库使用方法
第1节 数据库框架使用方法
第2节 如何查看数据库数据
第46章 实现持久化播放列表功能
第1节 实现音乐模型持久化配置
第2节 实现保存播放列表信息
第3节 从数据库恢复播放列表
第47章 完善音乐播放器相关功能
第1节 实现全局显示音乐信息
第2节 完善全局音乐控制功能
第3节 实现播放列表弹窗功能
第4节 实现播放列表删除功能
第5节 实现后台播放音乐功能
第48章 iOS媒体控制中心功能
第1节 控制中心效果和实现分析
第2节 显示歌曲信息到媒体中心
第3节 响应媒体中心的控制事件
第4节 实现应用设置相关功能
第5节 监听其他音频中断媒体播放
第49章 快速入门测试驱动开发
第1节 测试驱动开发简介和步骤
第2节 实现文件大小格式化功能
第50章 实现音乐歌词解析功能
第1节 查看歌词效果和实现分析
第2节 查看常见音乐歌词类型
第3节 实现LRC歌词解析逻辑
第4节 实现KSC歌词解析逻辑
第51章 实现显示音乐歌词功能
第1节 封装歌词控件到单独View
第2节 如何根据播放时间滚动歌词
第3节 歌词前面后面填充空行
第4节 实现音乐歌词拖拽效果
第52章 完善音乐歌词相关功能
第1节 如何实现KSC歌词高亮
第2节 自定义控件绘制LRC歌词
第3节 实现绘制KSC歌词功能
第4节 全局播放控制显示歌词
第53章 实现黑胶唱片相关功能
第1节 实现黑胶唱片布局功能
第2节 实现黑胶唱片播放功能
第3节 实现黑胶唱片列表功能
第4节 完善黑胶唱片列表功能
第5节 实现黑胶唱片界面歌词
第6节 实现显示播放列表功能
第7节 更改状态栏导航栏颜色
第54章 实现我的界面相关功能
第1节 我的界面效果和实现分析
第2节 实现请求歌单数据逻辑
第3节 实现显示歌单列表功能
第4节 如何实现列表标题功能
第5节 如何实现顶部快捷按钮
第6节 如何实现创建歌单功能
第55章 如何模拟不同网络环境
第1节 安装官方可选开发组件
第2节 Network Link Conditioner使用方法
第3节 iPhone模拟不同网络环境
第56章 实现音乐下载相关功能
第1节 音乐下载功能和实现分析
第2节 实现音乐下载和播放功能
第3节 实现下载管理界面和功能
第4节 实现下载完成界面和功能
第57章 Charles软件使用方法
第1节 网络抓包概述和常用软件
第2节 Charles安装和使用方法
第3节 安装证书实现HTTPS抓包
第4节 获取远程抓包配置信息
第5节 iPhone真机抓包方法
第6节 iPhone真机抓HTTPS请求
第58章 实现歌单评论相关功能
第1节 查看评论功能和实现分析
第2节 创建评论模型和请求数据
第3节 实现显示评论列表功能
第4节 实现特殊文本高亮和点击
第5节 如何实现评论点赞功能
第6节 实现点击评论更多菜单
第59章 完善歌单评论相关功能
第1节 下拉刷新和上拉加载更多
第2节 实现发布评论界面和功能
第3节 如何实现回复评论功能
第60章 实现视频播放相关功能
第1节 查看视频功能和实现分析
第2节 实现视频列表界面和功能
第3节 实现视频详情视频播放功能
第4节 实现视频详情列表功能
第61章 实现用户动态相关功能
第1节 查看动态效果和实现分析
第2节 创建动态模型和请求数据
第3节 实现显示文本动态功能
第4节 实现显示图片动态功能
第5节 实现预览图片动态功能
第6节 实现显示动态点赞功能
第7节 显示回复动态列表功能
第62章 完善用户动态相关功能
第1节 实现发布文本动态功能
第2节 实现选择图片交互功能
第3节 实现批量上传图片功能
第4节 如何创建高德地图应用
第5节 使用高德地图选择位置
第6节 完成地图选择位置功能
第7节 实现预览地理位置功能
第8节 实现地图深色模式适配
第63章 实现用户详情相关功能
第1节 用户详情效果和实现分析
第2节 实现用户详情布局和功能
第3节 完成用户详情功能实现
第4节 实现我的好友和粉丝列表
第5节 实现评论界面选择好友功能
第64章 实现二维码相关功能
第1节 实现我的二维码功能
第2节 实现扫描二维码功能
第65章 实现商城和订单相关功能
第1节 查看商城相关功能效果
第2节 实现商品列表界面和功能
第3节 实现商品详情界面和功能
第4节 实现收货地址列表功能
第5节 实现添加和编辑收货地址
第6节 完善收货地址编辑功能
第66章 继续实现商城相关功能
第1节 创建百度语音识别应用
第2节 使用百度语音实现语音输入
第3节 实现确认订单界面和功能
第4节 实现支付界面布局和功能
第5节 实现订单详情界面和功能
第67章 实现商城第三方支付功能
第1节 支付功能实现方式和简介
第2节 实现请求支付宝支付参数
第3节 支付宝支付准备工作(服务端知识,客户端了解即可)
第4节 实现使用支付宝支付订单
第5节 实现支付宝支付结果处理
第68章 实现订单和购物车功能
第1节 实现我的订单列表功能
第2节 实现购物车列表和功能
第69章 实现即时通讯相关功能
第1节 查看聊天相关功能效果
第2节 即时通讯概念和实现方法
第3节 如何创建融云聊天应用
第4节 集成聊天SDK和使用方法
第5节 实现聊天会话界面和功能
第6节 实现发送文本消息功能
第70章 继续实现即时通讯功能
第1节 实现显示聊天消息功能
第2节 实现发送图片消息功能
第3节 如何实现显示图片消息
第4节 实现全局消息红点功能
第71章 完善项目和性能优化
第1节 内存泄露和常用解决方法
第2节 如何实现更改应用图标
第3节 原生和JS方法交互方法
第72章 加入苹果开发者计划
第1节 开发者计划简介和加入方法
第2节 Apple ID如何启用双重认证
第3节 D-U-N-S编号简介和查询(企业才需要)
第4节 实战申请D-U-N-S编号(企业才需要)
第5节 实战加入苹果开发者计划
第73章 开发者后台使用方法
第1节 付费开发者账号使用方法
第2节 常见开发者证书使用方法
第3节 开发者后台创建Identifiers
第4节 获取设备UUID和注册设备
第5节 开发者配置文件使用方法
第6节 后台用户访问和权限管理
第74章 如何使用Universal Links
第1节 Universal Links简介和效果演示
第2节 使用阿里云OSS搭建HTTPS页面
第3节 配置和使用Universal Links功能
第75章 实现微信登录相关功能
第1节 查看微信相关平台概述
第2节 认证微信开放平台账号
第3节 创建微信移动APP应用
第4节 如何创建ShareSDK应用
第5节 集成和初始化ShareSDK
第6节 实现微信第三方登录功能
第76章 微信支付相关准备工作(客户端了解)
第1节 微信支付总体流程概述
第2节 注册并开通微信商户平台
第3节 微信应用和商户平台关联
第77章 继续实现微信支付功能
第1节 实现微信APP支付功能
第78章 实现QQ登录相关功能
第1节 如何实现创建QQ应用
第2节 实现QQ第三方登录功能
第79章 实现歌词分享相关功能
第1节 歌词分享效果和实现分析
第2节 如何实现选择歌词功能
第3节 实现分享文本歌词功能
第4节 实现分享图片歌词功能
第80章 实现极光推送相关功能
第1节 查看推送相关功能效果
第2节 iOS推送简介和使用流程
第3节 如何创建苹果推送证书
第4节 创建推送应用和配置证书
第5节 集成极光推送SDK和实现
第81章 实现推送相关实际功能
第1节 实时挤掉用户登录原理
第2节 实现实时挤掉用户登录
第3节 点击推送打开视频详情
第4节 冻结了处理通知点击事件
第82章 完善即时通讯相关功能
第1节 实现显示消息到通知栏
第2节 配置推送证书和通知点击
第83章 实现极光统计相关功能
第1节 统计简介和创建统计应用
第2节 集成统计SDK和页面统计
第3节 添加用户登录统计事件
第4节 添加商品购买统计事件
第5节 添加跳过广告统计事件
第84章 应用打包和导出安装包
第1节 查看上架项目功能和代码
第2节 苹果应用常见分发方法简介
第3节 Xcode项目打包和导出
第4节 如何手动安装IPA到设备
第85章 发布应用到App Store商店
第1节 AppStore简介和发布流程
第2节 App Store Connect后台简介
第3节 App Store Connect创建应用
第4节 上传版本和提交上架审核
第86章 使用TestFlight分发应用
第1节 使用TestFlight测试应用概述
第2节 邀请内部人员测试和接受测试
第3节 如何查看的崩溃和能耗和指标
第4节 如何实现外部人员测试应用
第87章 项目总结和后续学习计划
第1节 课程总结和后续学习计划