0

我们有一些静态库和一个主应用程序。我们这样做是为了在需要时可以单独运送每一位。

然而,我遇到了一个令人沮丧的问题。每次我对库进行更改并且想要测试它/运行它时,我都必须编译它(+ lipo 等以制作 Fat 二进制文件)然后复制并粘贴到我的另一个项目(应用程序)中,然后使用该应用程序进行测试它。

这是我可以测试我想要测试的唯一方法吗?我知道单元测试,但我们将它们用于构建服务器测试。我想做的就是测试我在静态库中构建的一些新功能。

你们是怎么做到的?它甚至可能还是我描述的最佳方式?

谢谢

4

1 回答 1

1

创建一个使用该库的“测试”应用程序,并在其中包含库项目。您将能够更改您的库代码,然后立即运行测试应用程序。

我现在正在做这件事,因为我正在为我的公司客户开发一个静态库。

或者,更简单的是,只需在应用程序中包含库项目。唯一的缺点是您不会拥有与您分发给的其他人完全相同的过程。

于 2013-05-14T15:21:50.293 回答