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