亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

【討論】當 tableview 存在多個有序節的時候,什么樣的數據結構適合存儲數據?

【討論】當 tableview 存在多個有序節的時候,什么樣的數據結構適合存儲數據?

慕容3067478 2018-10-12 14:19:47
我遇到的問題是應該是很常見的問題,就是表格視圖是分節的(section),同時節之間是有順序的,比如節從上到下分別為:置頂,12月,11月.....原本我的做法是用一個NSDictionary保存 ,key 是 section title,value是數組保存每個 section 的內容。但是現在發現NSDictionary的 key 是無法保證順序的。所以想換一種方式,就是另外再用一個NSArray保存 section title 以保證順序?,F在我的問題是~大家一般遇到這種情況會怎么做?歡迎拍磚~
查看完整描述

2 回答

?
胡子哥哥

TA貢獻1825條經驗 獲得超6個贊

最簡單的辦法就是兩個Array

https://img1.sycdn.imooc.com//5bd63f8a00017e3407500122.jpg

注意使用循環精簡代碼


查看完整回答
反對 回復 2018-10-29
?
白衣染霜花

TA貢獻1796條經驗 獲得超10個贊

可以用NSArray+NSDictionary的方式
NSArray *dataSource = @[@{@"sectionHeader":@"Section1", @"rows":@[@"row1", @"row2"]}, @{@"sectionHeader2":@"Section2", @"rows":@[]}];

查看完整回答
反對 回復 2018-10-29
  • 2 回答
  • 0 關注
  • 832 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號