标签:
有点零乱,但是我想写下来慢慢整理,搭建一个好点的工程-模式MVC,
会包括一些第三方库,动画库,第三方库管理关联,自定义常用控件的管理和关联
在build setting 搜索Prefix Header将里面的空白路径改为
$(SRCROOT)/xxxxxxxx(你的工程名字)/PrefixHeader.pch
其中PrefixHeader是你自己创建的pch文件
文件里一般会添加两个框架:
#ifndef Carloans_PrefixHeader_pch #define Carloans_PrefixHeader_pch #ifdef __OBJC__ #import <UIKit/UIKit.h> #import <Foundation/Foundation.h> #import "Header.h"//自己创建的.h文件来存放需要全工程引用的头文件或者宏定义 #endif
#endif
info.plist中添加 App Transport Security Settings ,创建 Allow Arbitrary Loads 为YES
切换代码:
#ifdef DEBUG NSLog(@"1111"); #else NSLog(@"1111222111"); #endif
用途:比如打印信息,比如测试版本和上线版本需要不同的引用,不同的宏定义等。
11
//判断是真机还是模拟器 #if TARGET_OS_IPHONE //iPhone Device #endif #if TARGET_IPHONE_SIMULATOR //iPhone Simulator #endif
标签:
原文地址:http://www.cnblogs.com/hxwj/p/5404374.html