LoginSignup
0
1

More than 3 years have passed since last update.

filterの使い方について簡単にまとめる

Posted at

filterは配列のデータでいらないものを除去したりする際に使います。

使い方としてはこんな感じ

配列を取得

配列をfilterする

プログラムだとこんな感じ

let data: [テーブル名] = テーブルを取得する関数

data.filter({$0.レコード名 == 値})

$0 ← これはなんだと思う人が多いと思うんですが、

簡単に言うとテーブル名です。

なのでdata.filter({$0.レコード名 == 値})は日本語で伝えると

データ.フィルター({テーブル名のレコード = 値})

ループで回してifで値を追加していくみたいな処理も全然ありなんですけど、結構ソースも見づらいしループだらけで結構処理も重くなってしまうんですよね。

なんでfilterを使いこなせるようになると割と便利かもです。

とはいえ、いきなり初学者が覚えられるかと言われると割と難しいので、実践などを通してあーこういうことね

なんて思えるようになればいいかなと思います。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1