-
1 votesanswersviews
如何在OSX Mountain Lion中为应用程序包设置默认语言环境
如何设置OS X Mountain Lion中运行应用程序的默认语言环境(LANG,LC_ALL = en_US.UTF-8)? 我正在尝试使用py2app运行打包到.app的Python程序 . 通过双击代码段来运行应用程序时 import locale print locale.getlocale() 返回(无,无) 但是,通过执行从终端运行应用程序时 opensesame.app/Cont... -
158 votesanswersviews
为什么单元测试中的代码不能找到捆绑资源?
我单元测试的一些代码需要加载资源文件 . 它包含以下行: NSString *path = [[NSBundle mainBundle] pathForResource:@"foo" ofType:@"txt"]; 在应用程序中它运行得很好,但是当单元测试框架运行时 pathForResource: 返回nil,意味着它找不到 foo.txt . 我确保...