【发布时间】:2016-01-14 15:30:11
【问题描述】:
我是 OSX/iOS 开发的新手,我正在为 iOS 开发一个库项目(Cocoa Touch Framework)。在处理库时,我想测试对代码的更改,但因为它是一个库,所以我不能直接从 XCode 运行它并查看它的输出。我以前在其他平台(例如Windows)做的是在同一个解决方案(Visual Studio)下创建另一个项目,将库添加到这个项目并在那里编写我的测试代码。不幸的是,我没有找到在 XCode 中做类似事情的方法,我的工作流程现在包括退出/打开两个不同的项目、复制框架和重新添加框架依赖项。
肯定有更好的方法来做到这一点......
【问题讨论】:
-
我不是 100% 确定,但我认为您可以使用 Xcode 的工作区(类似于 VS 中的解决方案)。在一个工作区范围内的另一个项目中使用您的框架 - 它以这种方式制作 cocoapods,我认为这就是您想要使用它的方式。
-
单元测试是库的最佳选择。
标签: ios objective-c xcode macos