“使用未解析的标识符”我一生都无法弄清楚发生了啥。 (Xcode,斯威夫特)
Posted
技术标签:
【中文标题】“使用未解析的标识符”我一生都无法弄清楚发生了啥。 (Xcode,斯威夫特)【英文标题】:"Use of unresolved identifier" Can't for the life of me figure out what's going on. (Xcode, Swift)“使用未解析的标识符”我一生都无法弄清楚发生了什么。 (Xcode,斯威夫特) 【发布时间】:2020-05-28 19:17:33 【问题描述】:好的,所以我正在使用 xcode 上的 nfc 功能,并可能编写它们。但是当我尝试前进时,我发现我无法做到,因为我的“documentTypes”。我已经确定它设置为针对 ios 平台,我现在不知道该怎么做。
【问题讨论】:
您遇到什么错误?documentTypes
的类型是什么?
@Yonat 将您的代码发布为代码而不是屏幕截图。看看how-to-ask。仅供参考:我不是反对者。
编译器正确:documentTypes
未声明。修复它。
@Yonat 我的错误我的意思是海报。 ??????
@Frankenstein 非常感谢您的建议!我从来没有问过关于堆栈溢出的问题,而且我是一个自学成才的程序员。我希望你能原谅我缺乏专业知识:)
【参考方案1】:
我在代码截图中看不到任何documentTypes
的声明。
您必须传递documentTypes
的数组。您可以使用下面的行。
var docPicker: UIDocumentPickerViewController = UIDocumentPickerViewController(documentTypes: ["public.text"], inMode: UIDocumentPickerMode.Import)
【讨论】:
以上是关于“使用未解析的标识符”我一生都无法弄清楚发生了啥。 (Xcode,斯威夫特)的主要内容,如果未能解决你的问题,请参考以下文章