我写代码如下:
let array1: [Int] = [0,1]
let array2 = array1 + [2]
Run Code Online (Sandbox Code Playgroud)
它只是有效。我想找到+操作符定义的位置。我在工作区中搜索 ArrayExtension 没有结果。我搜索 Apple doc Collection Sequence Array,没有结果。
有没有办法导航到operator definition ,CMD + CTRL + J比如func
这是一个使用 cocoapods 的 iOS 应用程序。Xcode 14 和 Xcode 13.4.1 行为相同。我正在使用静态库。
使用 Xcode 14 新的 lldb cmd swift-healthcheck,打印
“SwiftASTContextForExpressions::LoadOneModule() -- 缺少通过 SwiftDWARFImporterDelegate“导入”的“短视频”的 Swift 模块或 Clang 模块。提示:使用 -add_ast_path 向链接器注册 Swift 模块。”
如何使用 -add_ast_path 向链接器注册 Swift 模块。
参考:WWDC 2022 Video Debug 使用 LLDB 进行 Swift 调试