宏__FILE __,__LINE__和__PRETTY_FUNCTION__是否可以与构建类型无关地工作?

时间:2018-03-03 08:45:47

标签: objective-c preprocessor bitcode

我想使用Objective-C宏__LINE____PRETTY_FUNCTION__ 在运行时记录一些信息。有许多工具可以提供崩溃转储的详细信息,但在我的情况下,我想分析远程数据库条目,例如记录哪个方法进入了哪个操作系统(Android或iOS)。

我不熟悉宏__LINE____PRETTY_FUNCTION__ 虽然他们正在为我目前的构建配置(非App Store)工作,但我不确定它是否会在构建配置发生变化时继续工作。

在进行不同的构建时,信息是否仍然存在,例如没有包含调试符号的Release版本?

使用bitcode的App Store构建对此有影响吗?

0 个答案:

没有答案