gpt4 book ai didi

ios - 在 Swift 中循环遍历 NSMutableArray

转载 作者:IT王子 更新时间:2023-10-29 05:24:44 46 4
gpt4 key购买 nike

如何在 Swift 中循环遍历 NSMutableArray?我尝试过的:

var vehicles = NSMutableArray()

该数组包含来自类的对象:Vehicle

for vehicle in vehicles {
println(vehicle.registration)
}

如果编译器不告诉我 registration 不属于 AnyObject,我就无法运行上面的代码。此时我假设那是因为我没有告诉 for 循环什么类型的类 item 属于。所以我通过代码修改:

for vehicle: Vehicle in vehicles {
println(vehicle.registration)
}

现在编译器提示向下转换...我如何才能在循环访问 Vehicles 数组的同时简单地访问自定义注册属性?

最佳答案

这应该有效:

for vehicle in (vehicles as NSArray as! [Vehicle]) {
println(vehicle.registration)
}

关于ios - 在 Swift 中循环遍历 NSMutableArray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28394243/

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