【发布时间】:2015-06-30 19:29:58
【问题描述】:
我正在尝试从字典数据源中填写表格视图,并尝试了很多以达到预期的结果,但出现了很多错误,需要帮助:
这是我在操场上的测试代码,它几乎给了我想要的结果,但是当我尝试在项目中做同样的事情时,没有任何效果:
我在问题命令行旁边标记了我的问题:
var sections = Dictionary<String, Array<String>>()
var mySId = ["s1","s2"]
var m``Sdate = ["jun1", "jun2"]
var mEdate = ["jun2", "jun4"]
var mytotalArr = [String]()
var index = 0
for myId in myScId {
mytotalArr.append(mSdate[index]) // transfer data to total array to group
mytotalArr.append(mEdate[index]) // tarnsfer data to total array to group
sections["\(myScId[index])"] = mytotalArr
index++
}
println(sections["sch1"]!) // "[jun1, jun1]"
// in project i do it like this
in cellForRowAtIndexPath
var myarr = sections[indexpath.section]
当我在项目错误消息中执行上述操作时//未解析的已识别索引路径
var mystring = sections["sch1"]!
println(mystring[1]) // "jun1"
或者请提出一种实现如下结果的方法
Section header = Sch1 ,
row1 = jun1 // mSdate ,
row2 = jun2 // mEdate
section header = Sch2 ,
row1 = jun2 ,
row2 = jun4
【问题讨论】:
标签: ios uitableview dictionary cells