乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      iOS中NSDictionary的遍歷

       石頭2016 2015-08-28

      法一

      據(jù)說是開發(fā)文檔中的方法,未考證。

      NSEnumerator *enumerator = [myDictionary keyEnumerator];
      id key;
      while ((key = [enumerator nextObject])) {
       
      }
      

      法二

      @未解提供,也是最方便用的最多的一種方法,一般用這種就可以。

      NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:@"value1", @"key1", @"value2", @"key2", nil];
      
      for (NSString *key in dict) {
       NSLog(@"key: %@ value: %@", key, dict[key]);
      }
      

      法三

      ~~需要根據(jù)i有特殊的操作時(shí)可以用這種~~ 上面那一行刪除了,好像是語法錯(cuò)了,沒有刪除線... 之前寫這個(gè)文章的時(shí)候腦子里亂了,其實(shí)根據(jù)i有特殊操作的是NSArray,感謝@未解的提醒~ 這個(gè)方法是最笨拙的一個(gè),一般遍歷NSDictionary也不會(huì)這么用,姑且記在這里,怎么也算是一種方法嘛~

      - (void)describeDictionary:(NSDictionary *dict)
      
      {
       NSArray *keys;
       int i, count;
       id key, value;
      
       keys = [dict allKeys];
       count = [keys count];
       for (i = 0; i < count; i++)
      {
       key = [keys objectAtIndex: i];
       value = [dict objectForKey: key];
       NSLog (@"Key: %@ for value: %@", key, value);
      }
      }
      

      剛開始寫博客,沒什么經(jīng)驗(yàn),慢慢摸索著來,感謝各位的指正與幫助~

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多