iOS 定义全局文件

  • 创建Common.pch文件


    创建pch文件
  • 然后在 Build Settings 下搜索 prefix header,Precompile Prefix Header 设置成 YES ,然后将文件路径填入 Prefix Header


    设置pch文件的路径
  • 创建常量文件 Common.h 和 Common.m

#import 

extern NSString * const Terminal;
extern NSString * const Nationality;

// 职业
typedef NS_ENUM(NSUInteger,EmployeeType) {
    EmployeeTypeEngineer, // 工程师
    EmployeeTypeDesigner, // 设计师
    EmployeeTypeFinance, // 财务
};

// 网络状态
typedef NS_ENUM(NSUInteger,NETConnectionState) {
    NETConnectionStateDisconnected,
    NETConnectionStateConnecting = 3,
    NETConnectionStateConnected
};

@interface Common : NSObject

@end
#import "Common.h"

NSString * const Terminal = @"iPhone";
NSString * const Nationality = @"中国";

@implementation Common

@end
  • Common.pch
#ifdef __OBJC__
#import 
#import "Common.h"

#endif

至此即可全局引用定义的一些常量和一些枚举

你可能感兴趣的:(iOS 定义全局文件)