答案 0 :(得分:2)
如果使用Firebase或FirebaseAuth,则
@_exported import UIKit
它将为您导入UIKit,因此您将无法导入UIKit,因为它已经被导入了。有关更多信息,请考虑this website对@_exported的评价:
“如果要为整个模块导入外部模块,则可以使用 @_exported关键字,然后再导入。从现在开始,导入的模块将是 随处可见”
它还说您可能不应该使用@_exported,因为它是私有的swift属性。
如果是这种情况,则应该已经导入了UIKit,并且您应该能够使用它而无需显式导入它。