gpt4 book ai didi

ios - “文本”不可用 : APIs deprecated as of iOS7. .. 如何从 alert.textFields[0] 获取文本值?

转载 作者:行者123 更新时间:2023-11-28 13:21:53 25 4
gpt4 key购买 nike

在更新到 Xcode6-beta3 之前,我的代码是这样的:

cell.text = rowData["list_name"] as String

我已将其更新为:

cell.textLabel.text = rowData["list_name"] as String

但是这部分代码:

let alertText = alert.textFields[0].text

我无法理解如何在不使用 .text 的情况下从 textFields[0] 获取文本

在此先感谢您的帮助!

编辑:

现在使用 GM 版本的 Xcode,我得到了这个错误。 enter image description here

会非常高兴得到回应,厌倦了现在改变这个:P

此外,您将如何解密此类错误消息?可能很高兴知道。

谢谢

最佳答案

问题是 alert.textFields 的类型是 [AnyObject](对应到 Objective-C id),这样编译器就不知道alert.textFields[0] 是一个 UITextField,它有一个 text 方法。

这应该有效:

let alertText = (alert.textFields[0] as UITextField).text

关于ios - “文本”不可用 : APIs deprecated as of iOS7. .. 如何从 alert.textFields[0] 获取文本值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24785943/

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