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

Posted 守望星空

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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"

 

以上是关于IOS Prefix.pch程序常见文件 的作用的主要内容,如果未能解决你的问题,请参考以下文章

iOS开发常见的宏定义(实用)

iOS Prefix.pch 最佳实践

iOS::;pch 文件,使用配置

iOS之pch文件的正确使用

芒果iOS开发之创建pch文件

iOS 开发 Pch 文件的正确使用