大半个暑假我都在思考Swift作为一个函数或者一门编程语言能做什么,现在转而使用Swift来开发库文件。花了一天的时间,发现之前做的Swift特性探索是相当愉快的体验。我发现我仍然需要学习如何做一些最基本的家务。下面是我在默认框架测试设置下遇到的一些问题。我在Swift中创建新的Cocoa框架项目时遇到问题。但是,在默认设置下,这些问题要等到测试时才会出现。如果你误以为完成一个应用后按下“Cmd+U”就会运行测试,那你就错了。这时候,“产品”菜单中的大部分选项都不可用,而当你尝试使用快捷键时,会突然听到“你不能做这个操作”的声音,仿佛心都要往下沉了。因为默认情况下,测试包不会添加到框架构建解决方案的测试配置中。解决方法是先将你的框架命名为“test”(我就是这么命名的),然后选择它并点击“EditScheme”(编辑方案...):然后进入“Test”选项,点击详情上的右侧界面左下角的“+”按钮:选择你的测试包(你知道我为什么把它命名为测试):现在所有的测试快捷键又可用了,你可以开始工作了(如果运行快捷键是不可用只是因为你的框架不是本地运行的)。测试愉快!通过:nomothetis.svbtle.com
