项目开始前 把 bundle id改掉 项目名称 APP名称 改掉 把服务器地址改掉 去掉ci123 总共100分钟 1.6小时
1.APP功能简介 (30min)
- 运行项目,演示项目的功能
- 使用Xcode新建一个Signle View Application
- 新建一个空白的项目
- 说明一下Xcode 的Group管理原理(引用方式)
- 把Main.storyboard 和 LaunchScreen.storyboard 放在Support files文件夹下面
- 删掉并且重建一个Home 文件夹
- 打开info.plist 项目的全局配置文件
- 了解项目的简单设置
2.APP工程目录结构 (5min)
- 简要介绍MVC是怎么回事
- 我们这个项目的项目框架 目录结构
- Models 目录以及可以一睹风采
3.APP开发所需要的库或者工具类 (25min)
- 网络库 AFNetworking
- UI库 Masonry
- 存储类 FMDB 演示如何查看打开sqlite 数据库 使用Firefox 的sqlite manager插件来打开
- 等等…
- Category 中文翻译为分类 为的是可以给NSString以及其子类添加一些扩展函数
4.宏定义 (10min)
- 把LeyunDefines.h拿出来讲解 字符串常量 函数 可以定义枚举类型
- 常用的全局变量:服务器地址,接口地址
- 常用的函数 RGBCOLOR 重写 多个参数
- 重写全局NSLog 同时可以通过一个变量就可以开启和关闭输出
5.pch文件 (5min)
- 什么是pch文件 pch文件里面放了啥
- 如何在我们自己的项目中加入pch文件
6.其他准备工作 (25min)
- 把第三方库拷贝过来,创建独立文件夹
- 添加Frameworks 单独放在一个文件夹下面
- 如何debug