gpt4 book ai didi

ios - 切换到 swift 2.0 并收到 AnyObject 错误

转载 作者:行者123 更新时间:2023-11-30 14:00:56 25 4
gpt4 key购买 nike

为什么我收到无法转换类型 [AnyObject] 的值!到预期的参数类型。 我正在尝试将 Nib 加载到 View Controller 中。

func loadNibNamed(name: String!, owner: AnyObject!, options: [NSObject : AnyObject]!) -> [View1]!{
NSBundle.mainBundle(loadNibNamed("View1", owner: self, options: nil)).lastObject
}

最佳答案

我认为这是 Swift2.0 中的正确代码

NSBundle.mainBundle().loadNibNamed("View1", 所有者: self, 选项: nil).last

lastObject 适用于 Swift1.2,现在在 swift2.0 中不可用,请使用 last。

要使用它,您可以将其转换为 UIView。

关于ios - 切换到 swift 2.0 并收到 AnyObject 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33005946/

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