IOS Prefix.pch程序常见文件 的作用

 

 

#import <Availability.h>

#ifndef __IPHONE_5_0
#warning "This project uses features only available in iOS SDK 5.0 and later."
#endif


// __OBJC__这个宏,在所有的.m和.mm文件中默认就定义了这个宏
#ifdef __OBJC__

// 如果这个全局的头文件或者宏只需要在.m或者.mm文件中使用,
// 请把该头文件或宏写到#ifdef __OBJC__ 中

    #import <UIKit/UIKit.h>
    #import <Foundation/Foundation.h>


#define ABC 55

#import  "NJPerson.h"

#ifdef DEBUG
#define NJLog(...) NSLog(__VA_ARGS__)
#else
#define NJLog(...)
#endif

#endif

/*
 pch文件的应用常见
 用来定义一些全局的宏
 用来导入一些全局都能用到的头文件
 用来自定义log
 */
#define Number 10


#import "NJGlobal.h"
//#import  "NJPerson.h"

 

posted on 2017-03-05 14:47  守望星空  阅读(149)  评论(0编辑  收藏  举报

导航