我有一個字典定義爲:夫特 - 設置行數從字典
var episodesDictionary = [String: [Episode]]()
字典中的每個項可以具有一定數量發作,例如:
title1: episode1, episode2, episode3
title2: episode1, episode2
title3: episode1, episode2, episode3, episode4
我想要的是建立一張桌子。所以在numberofSectionsInTableView我返回
episodesDictionary.count
問題是我不知道如何獲得每個部分的行數。我試過如下:
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
var episodes = [Int]()
for (key, value) in episodesDictionary {
var shows = [String]()
shows.append(key)
episodes.append(value.count)
}
return episodes[section]
}
但我總是得到0
的episodesDictionary正在從從服務器獲得一個JSON文件解析。
關於如何設置每個部分的行的任何想法?
謝謝。
所以,你要對應於每個部分發作的次數int數組? – Alexander