自 Swift2.2 更新以来,我的测试在EXC_BAD_ACCESS (code=2, address=0xb6bc48)
处崩溃,其行如下所示:
let myLet = MyGenericClass<MyType>(some: 0, parameters: 1)
在调试导航器中,我可以看到它停在
0 swift_initClassMetadata_UniversalStrategy
...snip...
6 type metadata accessor for MyGenericClass<MyType>
7 MyClassTests.theTestIAmExecuting() -> ()
...snip...
我可能有一些事情要做,我用@testable import MyApp
导入类,而不是将我测试的所有类别添加到测试目标。
是否有人遇到同样的问题?有人有办法解决这个问题吗?
更新
现在运行我的项目时它也崩溃了
答案 0 :(得分:3)
我正在努力解决类似的问题,请参阅https://bugs.swift.org/browse/SR-815(仅针对iOS7崩溃)并投票支持此错误,如果它是同一个问题