我有一些用Swift 3.2编写的Swift代码,我只是尝试使用Xcode 9.0中的自动语法转换器来更新到Swift 4.0。
但得到错误: 任何想法是什么意思?
0 swift 0x000000011095ddba PrintStackTraceSignalHandler(void*) + 42
1 swift 0x000000011095d1f6 SignalHandler(int) + 662
2 libsystem_platform.dylib 0x00007fffcb4fcb3a _sigtramp + 26
3 swift 0x00000001106f6f3d llvm::BitstreamCursor::readRecord(unsigned int, llvm::SmallVectorImpl<unsigned long long>&, llvm::StringRef*) + 637
4 swift 0x000000010df96f70 swift::migrator::updateCodeAndEmitRemap(swift::CompilerInstance*, swift::CompilerInvocation const&) + 960
5 swift 0x000000010d2cd6a5 performCompile(swift::CompilerInstance&, swift::CompilerInvocation&, llvm::ArrayRef<char const*>, int&, swift::FrontendObserver*, swift::UnifiedStatsReporter*) + 1925
6 swift 0x000000010d2cb6b4 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 7716
7 swift 0x000000010d2805d8 main + 12248
8 libdyld.dylib 0x00007fffcb2ed235 start + 1
9 libdyld.dylib 0x0000000000000056 start + 886124066
答案 0 :(得分:0)
自动语法转换器一旦我应用了另一个警告&#34;应用推荐设置&#34;,它改变了快速模块优化。