我有一个数组,例如["Apple", "Banana", "Blueberry", "Eggplant"],我想将其转换为如下字典:
[
"A" : ["Apple"],
"B" : ["Banana", "Blueberry"],
"C" : [],
"D" : [],
"E" : ["Eggplant"]
]
Run Code Online (Sandbox Code Playgroud)
我在Xcode 7 beta 4上使用Swift 2.谢谢!
我试图在Storyboard中创建一个自定义的TableView Cell.加载ViewController时显示正确的数据.但是,当我开始来回滚动时,数据显示在随机单元格中,而不是在正确的位置.我还试图以编程方式将Right Detail单元格的文本粗体化为:
if dayOfWeek!-1 == indexPath.row {
cell.textLabel?.font = UIFont.boldSystemFont(ofSize: (cell.textLabel?.font.pointSize)!)
cell.detailTextLabel?.font = UIFont.boldSystemFont(ofSize: (cell.detailTextLabel?.font.pointSize)!)
}
Run Code Online (Sandbox Code Playgroud)
然而,类似的事情发生了:粗体看起来正确,文本在随机单元格中加粗.知道如何解决这个问题吗?谢谢!