是否在构建中添加了#define宏中的代码?

时间:2013-02-04 10:13:58

标签: iphone ios objective-c cocoa-touch

我在宏中有一些代码行

//#define EnablePushNotification

#ifdef EnablePushNotification
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound|UIRemoteNotificationTypeAlert)];
#endif

我的问题是“如果”EnablePushNotification“被注释掉,生成的.ipa文件是否会包含”EnablePushNotification“中的代码?

1 个答案:

答案 0 :(得分:2)

预处理器开始处理注释before,所以不会。