gpt4 book ai didi

ios - 从“TCHMessageType”强制转换为无关类型“String”总是失败

转载 作者:行者123 更新时间:2023-12-01 21:44:57 24 4
gpt4 key购买 nike

我正在使用适用于iOS的Twilio Chat Client SDK,但收到此警告。如何在我的XCode中消除此警告?

messageAdded message: TCHMessage
let msgType: String = message.messageType as! String

Twilio DOC: https://media.twiliocdn.com/sdk/ios/chat/releases/3.1.1/docs/Constants/TCHMessageType.html

警告: Cast from 'TCHMessageType' to unrelated type 'NSString' always fails
由于这只是警告而不是错误,因此我的代码可以编译并运行良好,但我不想将带有警告的代码推送到生产级别。

有什么帮助吗?

最佳答案

message.messageType的类型为TCHMessageType,它是一个枚举。也许您想使用message.messageType.text,它是一个Int。如果要将其另存为字符串,只需将其更改为

let msgType: String = "\(message.messageType.text)"

关于ios - 从“TCHMessageType”强制转换为无关类型“String”总是失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62320831/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com