大家好,目前我遇到下面的問題,想請教大家.
目前名為myObject的NSMutableArray裡有該下列資訊:
{
"name" = "林一一";
"phone" = "0912345678";
"lastname" = "林";
},
{
"name" = "林二二";
"phone" = "0912345678";
"lastname" = "林";
},
{
"name" = "陳三三";
"phone" = "0912345678";
"lastname" = "陳";
},
{
"name" = "王四四";
"phone" = "0912345678";
"lastname" = "王";
}
UItableview的section需先已訂好會有"林"、"王"、"陳"、"劉"這四個分類,
目前上面的資訊狀況是設定為4筆資料3個姓氏。
我想要依照lastname這個key裡的值來分類資料,屬於什麼姓氏的資料就分別放入section,
然後顯示name及phone值在該row上。
我之前第一次是看該網址學習section分類 http://4fun.tw/zr23 ,
也成功模仿出來。
是否也是依照該網站內容方式實作呢?
因為這次是接收到這種資訊並分類做顯示,頭腦有點轉不過來,不知道該如何下手。
原本使用下列方式取出lastname,也可如法炮製取name,phone
NSMutableArray *data = [[NSMuableArray alloc]init];
for(int i = 0;i< myObject.count i++){
NSDictionary *dictLastName = [myObject objectAtIndex:i];
[data addObject:[dictLastName objectForKey:@"lastname"]];
}
但是取出來後的單筆值要怎麼比對後並把整筆(包含name和phone)
的資料帶入該section呢?
目前遇到這些問題,謝謝.