エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Linq for Objective-Cでお手軽シーケンス処理
Objective-C Advent Calendar 2012の12/11の記事です。 最近どの言語でもシーケンスに対する処理ライブ... Objective-C Advent Calendar 2012の12/11の記事です。 最近どの言語でもシーケンスに対する処理ライブラリが充実しています。Objective-Cにも列挙や列挙を行うための仕組みも用意されているので.netと同じようなアプローチでLinq的なメソッドを実装してみました。 Linqって? .netが持っているコレクションに対する操作をSQLチックに書けるコンパイラサポートの事なんですがここではコレクションに対する一連の操作メソッドという広義のLinqの方を取り上げます。 で、何が出来るかというとシーケンスに対するフィルタや変換、処理適用なんかがループ的な構文を使用する事なく記述できます。 例としてあるNSArrayからNSStringのものだけをNSArrayにするケースを考えてみます。 まぁ普通に考えると列挙して新しい配列に足し込んでってのが思いつきます。こ
2012/12/09 リンク