通过判断[[NSUserDefaults standardUserDefaults] objectForKey:kAccess_token];的存在与否来决定进入那个界面
在工程中创建文件夹,要先在finder中创建, 再拖拽进工程中, 在工程中直接创建的话是虚拟的文件夹
PrefixHeader.pch 要在setting中进行配置 删掉工程名之前的内容YES———放置宏定义类和Constants类
Other — header ——命名 Constants.h 放置宏定义的属性
XIB 逐个的X.Y.H.W都要关联到
MVC 开发模式
设计模式:前人总结下来的经验,工具,方法
单例模式代理模式 工厂模式
M:model 模型 处理业务逻辑 处理数据
V: view 视图 (与用户交互的界面 ,用户能看到的界面)
C:controller 控制器 与用户交互 负责视图和模型之间数据的传递
MVC主要作用:使业务逻辑和界面显示分开,写出的代码便于管理,易于维护。
宏定义文件
$(SRCROOT)相对文件
language header
Users/mac/Desktop/ARC_1/ARC_1/PrefixHeader.pch 绝对路径
$(SRCROOT)/ARC_1/PrefixHeader.pch 相对路径
ARC和MRC混编: 设置-fno-objc-arc
//在ARC工程中使用MRC类时 要在build Phrase 中的该类的 .m之后加:-fno-objc-arc
//在MRC工程中使用ARC类时 要在build Phrase 中的该类的 .m之后加:-fobjc-arc
XIB导航editor
typedef 定义block块
//给数据类型起别名 ---- 定义一个新的数据类型
//1.写像声明一个变量的代码
//2.将变量名改为你想要的别名
//3.语句前加上 typedef
使用网络时,上传和下载要注意配备info.plist