エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Mac] Objective-Cのブロック構文のメリットを再確認する | ハカセの秤動
記事へのコメント1件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Mac] Objective-Cのブロック構文のメリットを再確認する | ハカセの秤動
ロック構文のメリットは「グローバル変数が減らせる」・「カプセル化できる」・「コードの量が減る」・... ロック構文のメリットは「グローバル変数が減らせる」・「カプセル化できる」・「コードの量が減る」・「可読性が上がる」などと言われていますが,その辺は必ずしもブロック構文である必要はなく,大した問題ではありません. ブロック構文を使用するメリットとは「その場の情報を使って新しく関数を定義できる」ことに他なりません.こんにちは,ハカセ@spacehubbyです. Objective-Cでコードを書いていると,必ず「ブロック構文」が出てきます. 「^(ハット)」を使うアレですね.他の言語では「クロージャ」や「ラムダ式」と呼ばれています. いろいろなサイトを読んでいると,ブロック構文のメリットは「グローバル変数が減らせる」・「カプセル化できる」・「コードの量が減る」・「可読性が上がる」・「関数を渡せる」などと色々言われていますが,その辺の事はC言語でも静的変数を使用したり関数ポインタを使用すれば良い