iphone - 如何在 Swift 中声明自定义类对象的数组

标签 iphone xcode swift

ObjectiveC 代码:

CCButton *mNumTiles[10];

我试过这个 Swift 代码但是崩溃了

var mNumTiles : [CCButton]! 

mNumTiles[0] = CCButton.buttonWithTitle(""

如何在 Swift 中声明自定义类对象的数组?

最佳答案

您已经声明了一个数组,但还没有初始化

你可以这样做:

var mNumTiles = [CCButton]()

mNumTiles.append(CCButton(title: ""))

请注意,您不必声明mNumTiles 的类型; Swift 将从初始化中推断它 ([CCButton]())

关于iphone - 如何在 Swift 中声明自定义类对象的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29899350/

相关文章:

ios - NS_AVAILABLE_IOS是未记录的API吗?

xcode - 无法执行简单的导航以查看和返回 SwiftUI 导航栏按钮

ios - Swift:用户位置附近的地理围栏/地理定位

iphone - UISearchBar 与 InputView

iphone - AVVideoComposition 失败

ios - 奇怪的 cocoapods 问题为每个 pod 安装目标

ios - 禁用 App Transport Security 和潜在的下层客户端中断

ios - 环球银行金融电信协会 : Convert String from XLM to NSDate

iphone - 从错误的 url 加载 xml 时如何处理卡住程序?

上传app时iOS报错