iOS框架的大小在代码发生微小变化后会增加

iOS框架的大小在代码发生微小变化后会增加,ios,objective-c,xcode,static-libraries,Ios,Objective C,Xcode,Static Libraries,我正在创建一个iOS框架项目,它基本上是我们正在开发的系统的SDK。我按照指南创建了SDK的通用框架包 我第一次构建框架包时,它的大小是2.1MB。在那之后,我一直在对代码进行非常小的修改,以进行优化和bug修复,现在框架大小增加到了3.4MB。我没有链接或包含任何外部库或框架,我没有向项目添加任何额外的文件,代码优化和错误修复只是对现有代码的微小替换。我也曾尝试过“clean”和“clean build folder”,但由于某些原因,在每次迭代之后,框架包的大小都会不断增加 我对框架捆绑包的

我正在创建一个iOS框架项目,它基本上是我们正在开发的系统的SDK。我按照指南创建了SDK的通用框架包

我第一次构建框架包时,它的大小是2.1MB。在那之后,我一直在对代码进行非常小的修改,以进行优化和bug修复,现在框架大小增加到了3.4MB。我没有链接或包含任何外部库或框架,我没有向项目添加任何额外的文件,代码优化和错误修复只是对现有代码的微小替换。我也曾尝试过“clean”和“clean build folder”,但由于某些原因,在每次迭代之后,框架包的大小都会不断增加

我对框架捆绑包的大小没有问题,但我想了解,在代码中可以忽略的更改之后,是什么导致捆绑包大小显著增加的。我是做错了什么,还是错过了什么


注:我使用的是Xcode 5.1

您可以在更改前后反汇编代码。这应该会告诉你到底有什么不同。你有没有尝试过在框架包的不同版本之间进行差异,以确定发生了什么变化?@user1118321,我来试试,感谢您的提示。如果您在创建项目时使用git repo,请尝试使用
$git diff
命令,它将显示项目中的差异。@ThomasW,到目前为止,我只注意了代码中的差异,这次我将深入挖掘,感谢您的提示。