小编典典

无效的****重新声明

swift

注意
:我已经搜索了很多,例如UITableViewDataSource方法的无效重新声明?不适用于我的情况。因为我的代码中没有重复的文件或类。

我的项目中只有一个AppDelegate.swift文件,文件中只有一个类AppDelegate。但是我有

在此处输入图片说明

我在AppDelegate.swift文件中也有以下代码。我得到以下错误。

extension Data {
    var hexString: String {
        return withUnsafeBytes {(bytes: UnsafePointer<UInt8>) -> String in
            let buffer = UnsafeBufferPointer(start: bytes, count: count)
            return buffer.map {String(format: "%02hhx", $0)}.reduce("", { $0 + $1 })
        }
    }
}

在此处输入图片说明

注意 ,我在项目中使用了重复的类或变量声明,并且代码中只有一次声明。


阅读 297

收藏
2020-07-07

共1个答案

小编典典

  • 转到项目根目录->构建阶段。
  • 在已编译资源下,检查是否两次添加AppDelegate文件。

如果添加两次,则添加一个文件。

2020-07-07