タグ

ブックマーク / koogawa.hateblo.jp (1)

  • Objective-Cのいろいろな反復処理 - koogawa blog

    日、iOS_LTというイベントで、Objective-Cで利用できるいろいろな反復処理について発表してきました。 発表内容 例えばこんな配列と辞書があるとします。 NSArray *anArray = @[@"a", @"b", @"c"]; NSDictionary *aDictionary = @{@"key1": @"val1", @"key2": @"val2", @"key3": @"val3"}; これらの要素を反復処理で順に処理することを考えます。 for ループで回す 一番基的な方法はこれでしょう。 for (int i = 0; i < anArray.count; i++) { id object = anArray[i]; NSLog(@"object = %@", object); } NSArray *keys = [aDictionary allKeys];

    Objective-Cのいろいろな反復処理 - koogawa blog
  • 1