使用SwiftMessages.defaultConfig执行SwiftMessages错误访问
我尝试在我的Swift iOS项目中使用使用SwiftMessages.defaultConfig执行SwiftMessages错误访问,swift,swiftmessages,Swift,Swiftmessages,我尝试在我的Swift iOS项目中使用SwiftMessages SwiftMessages已与6.0版中的pod一起安装 当我使用这样的示例代码时: let error = MessageView.viewFromNib(layout: .cardView) error.configureTheme(.error) error.configureContent(title: "Error", body: "Something is horribly wrong!")
SwiftMessages
SwiftMessages
已与6.0版中的pod
一起安装
当我使用这样的示例代码时:
let error = MessageView.viewFromNib(layout: .cardView)
error.configureTheme(.error)
error.configureContent(title: "Error", body: "Something is horribly wrong!")
error.button?.setTitle("Stop", for: .normal)
SwiftMessages.show(view: error)
直到现在,一切都很好
但是当我尝试使用SwiftMessages.Config()
或SwiftMessages.defaultConfig
时,如下所示:
let warning=MessageView.viewFromNib(布局:.cardView)
警告.configurateme(.warning)
警告:configureDropShadow()
让iconText=[“听起来像你的应用程序在Swift 4.1或更低版本上。Swift兼容性如下:
- Swift 4.2->Swift消息6
- Swift 4.1或更低版本->Swift消息5
听起来您的应用程序在Swift 4.1或更低版本上。Swift兼容性如下:
- Swift 4.2->Swift消息6
- Swift 4.1或更低版本->Swift消息5
看起来您有一些与最新版本的pod相关的派生数据。请尝试在调用config func之前清理派生数据或隐式指定pod命名空间。我已经尝试清理我的项目和派生数据,但没有成功。请尝试在不使用SwiftyMessage pod的情况下安装pod,然后在感谢您的帮助的情况下进行安装,最后按照@Ti的建议mothy Swift版本的兼容性存在问题。看起来您有一些与最新版本的pod相关的派生数据。请尝试在调用config func之前清理派生数据或隐式指定pod命名空间。我已尝试清理我的项目和派生数据,但未成功。请尝试在不使用SwiftyMessage pod的情况下安装pod,然后Hin谢谢你的帮助,最后正如@Timothy所建议的,这是兼容Swift版本的一个问题。将Swift编译器设置为4.2后工作正常,谢谢你的回答。将Swift编译器设置为4.2后工作正常,谢谢你的回答。