タグ

arrayに関するjustoneplanetのブックマーク (6)

  • SwiftのArrayがヤバくなくなった - Qiita

    概要 思ったよりバズったので、いくつか加筆修正しました beta3でArrayの型指定の方法が変わったなーと思って眺めていたら、もっと根的な変化がありました。 SwiftのArrayがヤバイなどで話題になってたやつです。 公式ドキュメント The Swift Programming Language 変更点 Array in Swift has been completely redesigned to have full value semantics like Dictionary and String have always had in Swift.  This resolves various mutability problems – now a 'let' array is completely immutable, and a 'var' array is complet

    SwiftのArrayがヤバくなくなった - Qiita
  • 深い階層のNSArray・NSDictionaryの値から素早く検索する | エンジニア開発記

    まえ別のブログで書いたのですが、こちらにも書いておきたかったのでメモっときます。 次のようなArrayの中にDictionaryがいくつか入っている構成のデータがあったとします。 [plain] ( { name = "wicket"; id = 1; }, { name = "oyabunn"; id = 2; }, { name = "apple"; id = 3; }, ) [/plain] ここから、id = 1 のdictionaryのデータを取り出す方法、 name = wicket のDictionaryを取り出す方法のお話です。 さて、まずid = 1 のDictionaryを取り出すときを考えてみます。 普通に考えて、id順に並んでいるようですからobjectAtIndex:関数を使って取り出すことができます。 では次に、name = wicket のデータを取り出す方法

  • Android 設定画面を簡単に作る方法 | TechBooster

    Androidアプリケーションで設定情報を保存したい場合、Preferenceを使うと便利です。 以前TechBoosterでは「データを簡単に保存する方法」としてPreferenceを紹介しましたが、 Preferenceを使うことでデータの保存だけではなく、下の図のようなデータ入力のためのGUIも簡単に実装することが可能です。 今回はPreferenceを使った設定情報の入力・保存、取り出しまでの手順をご紹介します。 GUIの項目に関する情報はres/xml以下にxmlファイルとして記述します。 今回は例としてpreferences.xmlというファイルを作ります。 <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/andr

  • tips - 動的配列と空要素と要素の列挙 : 404 Blog Not Found

    2012年01月15日18:30 カテゴリLightweight LanguagesTips tips - 動的配列と空要素と要素の列挙 動的配列は便利ですが、言語ごとの違いにはちょくちょく悩まされます。 JavaScript: The Definitive Guide (6th Ed.) David Flanagan 連想配列のlengthプロパティ - 馬鹿と天才は紙一重って使えないんですね。 var array = []; array["a"] = "string a"; array["b"] = "string b"; console.log(array.length); 見事に0が返ってきます。意味が分かりません。 perl5 最も直感的な実装。 要素数:最大の添字+1 列挙:要素が空でもなされる use 5.012; my @fizzbuzz; for my $i (1..30

    tips - 動的配列と空要素と要素の列挙 : 404 Blog Not Found
  • 2日目 array の落とし穴 - id:k-z-h

    php, advent calendar 2011はじめに今回も前回に続いて array にフォーカスを当てた内容です。前回は array の基礎について軽く触れましたが、今回は array にかかわる様々な落とし穴を紹介していきます。 前回のまとめ1日目 array - id:k-z-h配列としてアクセスする場合は整数型で添字を指定する連想配列としてアクセスする場合は文字列型で添字を指定するarray は配列でもあり、連想配列でもあるarray は記録順を保持する連続的にアクセスする場合は記録順に従う 整数型の添字配列の添字は通常であれば、$array[0] や $array[1] といったように指定します。では添字に整数型でないものを指定した場合、どうなるでしょうか。ex1: $array = array( 0.5 => 'hoge', 1.0 => 'fuga', 3.14 => '

  • 1日目 array - id:k-z-h

    php, advent calendar 2011はじめにphp の配列はとても特徴的です。柔軟でなんにでも使える利便性をもちますが、その複雑さゆえに思いもしないバグを引き起こすこともあります。配列の特性を理解することは、php を理解する上でとても重要なことです。今日紹介する内容は、すでに php を使っている方にとっては常識ではありますが、復習もかねて改めて確認していただきたいと思います。 配列と連想配列配列とは、整数型の添字によって連続的にアクセスできるデータ構造のことをさします。例えば、twitter の following の id を保持する場合などに用います。ex1: $following = array( 'hajimehoshi', 'shokos', 'yoshiori', 'rasmus', ); ex2: print $following[0]; //hajimeh

  • 1