我正在尝试显示类别的tableview,每个类别都有自己的类别集.
例如,主要类别是食品,娱乐,娱乐,在餐桌的食品部分,墨西哥食品,亚洲食品等显示在该部分下.
但是,我遇到了这个错误:
无法下标'[(String)]类型的值?' 索引类型为'Int'
这是我的代码:
var categoryDictionary = [String:[String]]();
var categoriesList = ["Food", "Entertainment", "Recreation", "Shopping", "Transport", "Post Office"]
var foodCategories = [String]();
var entertainmentCategories = [String]();
var recreationCategories = [String]();
var shoppingCategories = [String]();
var transportCategories = [String]();
var lodgingCategories = [String]();
var librariesCategories = [String]();
var banksCategories = [String]();
var postOfficeCategories = [String]();
Run Code Online (Sandbox Code Playgroud)
这里只是一个附加到数组并将"Food"的键值添加到foodCategory数组的示例
func setupCategoryFood() {
var asianFood = "Asian Food"
var mexicanFood = "Mexican Food"
var fastFood = "Fast Food"
var MiddleEasternFood = "Middle Eastern …Run Code Online (Sandbox Code Playgroud)