【发布时间】:2015-06-17 10:31:02
【问题描述】:
我有以下代码:
struct Dare {
var theDare: [[String: AnyObject]] = [
["dare": "Dare1",
"darePerson": true],
["dare": "Dare2",
"darePerson": false],
["dare": "Dare3",
"darePerson": false],
["dare": "Dare4",
"darePerson": true],
["dare": "Dare5",
"darePerson": false]
]
func randomDare() -> Dictionary<String, AnyObject> {
return theDare[Int(arc4random_uniform(UInt32(theDare.count)))]
}
}
如果darePerson == true,我如何检查随机胆量?
【问题讨论】:
-
也许你应该考虑使用结构来封装你的数据——应该比字典的字典更容易使用。你想达到什么目的?
标签: arrays swift dictionary random