为什么xcode调试库大小小于发布库

时间:2013-04-04 01:59:28

标签: ios xcode debugging size release

我正在构建一个Xcode库项目,其中包含另一个大小为5.1 MB的静态库。

在发布模式下,输出库大小为5.1 MB。 但在调试模式下,输出库大小仅为2.6 MB。

我想知道调试库的大小是如何比发布库小。

构建设置为:

Optimization level:
  Debug : None [-O0]
  Release : Fastest, Smallest [-Os]

有什么想法吗?

在应用程序和调试中使用上述库时,它的行为类似于“发布”模式库。我的意思是,代码在调试时跳转/跳过几个语句。 (通过F6,F7命令)

1 个答案:

答案 0 :(得分:0)

在您的项目BuildSettings中,在Architecture部分下,检查在Debug \ Release模式下是否将“Build Active Architecture Only”设置为不同的值。