亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > iOS > 正文

Objective-C 經典字典數組排序 - 省市區

2020-07-26 03:15:16
字體:
來源:轉載
供稿:網友

1.首先要準備好包含所有省市區的文檔,將文檔拖到我們建好的Xcode里

2.然后新建一個路徑NSString *path = @" ";   再將省市區文檔拖到@"  "中;

3.在進行排序前,我們首先要先濾清思路:這答題的難題是在于如何將字典裝入數組,再把數組裝入字典,所以關鍵點就在于如何通過嵌套將每個字典與數組歸到于它們相對應的數組與字典里   提供一個小思路:數組->字典->數組->字典->數組

  1. 首先我們要建立一個包含所有省 市 區的省數組
  2. 然后再建立一個省字典 (包含省名和市數組)
  3. 再建立一個市字典 (同理包含市名和區數組)
  4. 建立好相應的字典和數組后,我們只要將所有的市,區通過嵌套存入相對應的數組即可

4.完成上面的準備工作后,我們就可以開始進行省市區的排序了

 根據路徑產生相應的字符              tring *str = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil]; 對字符串進行切割成為數組 NSArray *array = [str componentsSeparatedByString:@"/n"];   建立一個大數組  NSMutableArray *mutableArray = [NSMutableArray array];  for (NSString *str in array) {    判斷非空格字符,找出省    if (![str hasPrefix:@" "]) {   每找到一個省名字,就創建一個字典  NSMutableDictionary *proDic = [NSMutableDictionary dictionary];   將省名存入字典,并設置Key為PROVIN  [proDic setObject:str forKeyedSubscript:@"PROVIN"];   創建一個數組,作為存下屬市用  NSMutableArray *cityArray = [NSMutableArray array];   將市數組存入字典,設置key位CITYARRAY  [proDic setObject:cityArray forKeyedSubscript:@"CITYARRAY"];  [mutableArray addObject:proDic];    }   找到市名字  if ([str hasPrefix:@" "]&& ![str hasPrefix:@"  "]) {   取出數組最后一個元素,代表市所隸屬的省字典  NSDictionary *proDic = [mutableArray lastObject];         將字典中預留的數組取出  NSMutableArray *cityArray = [proDic objectForKey:@"CITYARRAY"];        每找到一個市,創建一個字典  NSMutableDictionary *cityDic = [NSMutableDictionary dictionary];        將市名字存入字典  [cityDic setObject:str forKey:@"CITY"];        給下屬區域創建個數組作為預留  NSMutableArray *areaArray = [NSMutableArray array];       存入字典  [cityDic setObject:areaArray forKey:@"AREAARRAY"];       將市字典存入數組中  [cityArray addObject:cityDic];  }       找出下屬區    if ([str hasPrefix:@"  "]) {     找出隸屬的省字典     NSDictionary *proDic = [mutableArray lastObject];     找出市數組     NSMutableArray *cityArray = [proDic objectForKey:@"CITYARRAY"];     找出存儲市的字典     NSDictionary *cityDic = [cityArray lastObject];    找出字典中區數區     NSMutableArray *areaArray = [cityDic objectForKey:@"AREAARRAY"];     將區域名字存入數組      [areaArray addObject:str];   } }  for (NSDictionary *dic in mutableArray) {    NSLog(@"%@",[dic objectForKey:@"PROVIN"]);    for (NSDictionary *cityDic in [dic objectForKey:@"CITYARRAY"]) {      NSLog(@"%@",[cityDic objectForKey:@"CITY"]);     for (NSString *string in [cityDic objectForKey:@"AREAARRAY"]) {       NSLog(@"%@",string);            }   }     }</span></span> 

以上就是對Objective-C 經典字典數組排序的示例代碼,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久国产精品视频| 国产精品三级美女白浆呻吟| 亚洲欧美日韩综合| 国产97人人超碰caoprom| 精品国产户外野外| 中文字幕av一区二区三区谷原希美| 亚洲欧洲日产国码av系列天堂| 77777少妇光屁股久久一区| 亚洲伊人第一页| 黑人巨大精品欧美一区免费视频| 国产精品美女久久久久av超清| 欧美一级大片在线免费观看| 亚洲综合国产精品| 亚洲欧美制服综合另类| 欧美性一区二区三区| 亚洲欧美一区二区激情| 国产成人精品在线播放| 亚洲аv电影天堂网| 亚洲国产成人精品女人久久久| 97国产精品免费视频| 久久久久久久久电影| 欧美精品精品精品精品免费| 亚洲a级在线播放观看| 亚洲精品国产精品国自产在线| 亚洲一区二区三区视频| 亚洲一区二区久久久| 亚洲美女性生活视频| 欧美成人四级hd版| 成人信息集中地欧美| 欧美日韩国产一区在线| 久久久久久久久久久国产| 日韩免费在线观看视频| 日韩欧美一区二区在线| 久久视频在线直播| 日韩av网址在线| 自拍偷拍免费精品| 精品亚洲一区二区| 91超碰中文字幕久久精品| 在线视频欧美日韩| 国产成+人+综合+亚洲欧洲| 欧美日韩国产中文字幕| 日本一本a高清免费不卡| 97人洗澡人人免费公开视频碰碰碰| 欧美性xxxx| 久久久噜久噜久久综合| 亚洲精品福利视频| 欧美成人sm免费视频| 97人洗澡人人免费公开视频碰碰碰| 欧美日韩国产页| 国内精品400部情侣激情| 久久中文字幕视频| 日韩性xxxx爱| 成人xvideos免费视频| 97色在线播放视频| 亚洲free性xxxx护士白浆| 麻豆一区二区在线观看| 成人精品视频99在线观看免费| 91精品久久久久久久久| 中文字幕欧美精品在线| 国产欧美精品一区二区| 在线成人免费网站| 91午夜在线播放| 欧美性猛交丰臀xxxxx网站| 欧美理论电影在线播放| 57pao成人国产永久免费| 亚洲摸下面视频| 亚洲精品国偷自产在线99热| 亚洲a一级视频| 欧美在线视频网站| 久久久www成人免费精品| 91极品视频在线| 欧美成人性色生活仑片| 91精品国产九九九久久久亚洲| 欧美日韩免费网站| 欧美激情a在线| 成人97在线观看视频| 国产精品1234| 中文字幕日韩在线播放| 久久综合伊人77777| 色妞一区二区三区| 精品国产鲁一鲁一区二区张丽| 亚洲色图25p| 欧美野外猛男的大粗鳮| 成年人精品视频| 精品久久久国产| www欧美xxxx| 国产精品日韩欧美综合| 国产午夜精品视频| 亚洲视频在线看| 成人中文字幕在线观看| 福利精品视频在线| 亚洲午夜性刺激影院| 久久青草福利网站| 国产成人黄色av| 91精品国产综合久久香蕉最新版| 亚洲国产成人久久| 最近2019中文字幕mv免费看| 亚洲欧美国产精品专区久久| 91国产视频在线播放| 亚洲色图50p| 国产精品视频久久| 欧美视频一区二区三区…| 青草成人免费视频| 精品亚洲一区二区三区| 国产成人精品免高潮在线观看| 亚洲成年人在线播放| 91高清在线免费观看| 亚洲第一二三四五区| 在线日韩欧美视频| 欧美在线视频观看免费网站| 亚洲一区二区三区在线免费观看| 欧日韩不卡在线视频| 国产精品成人va在线观看| 欧美色道久久88综合亚洲精品| 色综合天天综合网国产成人网| 菠萝蜜影院一区二区免费| 国产91成人video| 亚洲视频999| 91在线视频导航| 久久免费视频在线| 国产成人精品一区二区在线| 人妖精品videosex性欧美| 最好看的2019的中文字幕视频| 欧美日韩免费看| 午夜免费在线观看精品视频| 欧美激情网友自拍| 国产精品一区久久| 久久精品99国产精品酒店日本| 中文欧美日本在线资源| 日本韩国欧美精品大片卡二| 日韩中文字幕欧美| 自拍亚洲一区欧美另类| 日韩av免费看网站| 午夜精品美女自拍福到在线| 亚洲电影成人av99爱色| 午夜美女久久久久爽久久| 国产精品久久视频| 2019中文字幕全在线观看| 成人精品在线观看| 欧美视频在线观看免费网址| 91精品在线看| 久久精品亚洲热| 一本色道久久88精品综合| 另类图片亚洲另类| 亚洲免费影视第一页| 欧美二区乱c黑人| 精品国产户外野外| 日韩电影中文字幕在线| 日韩一区av在线| 亚洲精选中文字幕| 成人午夜黄色影院| 日韩av在线不卡| 国产日韩欧美91| 亚洲国产精品久久91精品| 欧美黄色免费网站| 91精品啪在线观看麻豆免费| 国产视频自拍一区| 亚洲级视频在线观看免费1级| 日韩欧美国产网站| 成人xvideos免费视频| 日韩免费看的电影电视剧大全| 国产精品av电影| 亚洲欧洲成视频免费观看| 亚洲欧美另类国产|