1 项目第一天
2
3 在码云上建立一个远程仓库,并把它下载到本地
4
5 把代码提交到远程仓库和本地仓库中,实现git 对源代码进行管理
6 全程用X-code 操作
7 复制下"码云"仓库的HTTP URL
8 根据URL把远程仓库下载到本地
9 创建项目
10 把项目添加到本地仓库/远程仓库
11 项目前的配置
12
13 设置程序启动图标
14 可通过 :Launch Screen / Launch Image
15 设置程序图标
16 设置程序名字:在info.plist-Bundle name中:设置APP名称
17 设置Class Prefix
18 项目分析
19
20 窗口的根控制器为:tabBarController -->子控制器 -->导航控制器
21 程序一启动,上下是有条的
22 tabBarController 有5个子控制器:精华/最新/发布/关注/我
23 精华:因为导航条下面有一块固定的区域,并不会随着上下滚动而滚动,所以精华是ViewController
24 最新:和精华一样:ViewController
25 发布:ViewComtroller
26 关注:ViewController
27 我:tableViewController
28 重点
29
30 架构搭建方式
31
32 纯代码与 stroyboard
33 知识点
34
35 0.当窗口要显示的时候,自动会把窗口的根控制器的View添加到窗口上
36 1.tabBarVc:默认会把第0个子控制器的View添加到存放子控制器的View
37 2.initWithRootViewController :底层会把VC push到栈顶
38 3.导航控制器会把栈顶控制器的View添加到导航控制器存放子控制器的View
39 keyWindows
40
41 窗口必须强引,否则一创建就会被销毁:程序一启动就关闭
42 必须设置窗口根控制器:一开始想显示什么界面就设置谁为窗口根控制器