0

创建了一个 Xcode Source Editor Extension。一切都很好。我可以轻松访问文件的内容。现在我想访问文件名或路径。我怎么做?

我尝试阅读CommandLine.arguments[0]XCSourceEditorCommand.perform(with:completionHandler:)但这仅返回 Xcode 扩展可执行文件的路径。不是用户调用扩展的源文件。


例如,假设有人/Users/Tim/Projects/CalculatorApp/Constants.swift在 Xcode 中打开了文件,然后他们调用了我的扩展。我想得到字符串Constants.swift或更好/Users/Tim/Projects/CalculatorApp/Constants.swift

我怎么做?

4

0 回答 0