相关疑难解决方法(0)

@ try/@ catch没有捕获异常

将Xcode从6.0升级到6.3后,我注意到我的自动化测试开始失败.

2015-04-14 18:56:50.625 xctest[48304:517820] *** Terminating app due to uncaught exception 'foo', reason: 'bar'
*** First throw call stack:
(
    0   CoreFoundation                      0x0084a746 __exceptionPreprocess + 182
    1   libobjc.A.dylib                     0x004d3a97 objc_exception_throw + 44
    2   CoreFoundation                      0x0084a66d +[NSException raise:format:] + 141
    3   TestTests                           0x03e6dbdc -[TestTest test] + 810
    4   CoreFoundation                      0x0072b84d __invoking___ + 29
    5   CoreFoundation                      0x0072b6f8 -[NSInvocation invoke] + 360
    6   XCTest                              0x20108975 -[XCTestCase invokeTest] + 320
    7   XCTest                              0x20108baa -[XCTestCase performTest:] + 175
    8   XCTest                              0x20114122 -[XCTest run] + 314 …
Run Code Online (Sandbox Code Playgroud)

objective-c xctest xcode6

4
推荐指数
1
解决办法
1667
查看次数

标签 统计

objective-c ×1

xcode6 ×1

xctest ×1