エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Objective-Cのココが苦手(メモリ管理編)
【ミッション: Objective-Cのメモリ管理を覚えよ】 前回のあらすじ: Objective-C の本を買った。 せっ... 【ミッション: Objective-Cのメモリ管理を覚えよ】 前回のあらすじ: Objective-C の本を買った。 せっかくだし、読んでてちょっと苦手だなぁと思ったところを潰していこうと思う。さっそくみんな大好きメモリ管理いってみよう。 一般的なオブジェクト指向言語では、おおむね、メモリのどこかにインスタンスの実体を格納しておくための領域を動的に確保し、そこにポインタ経由でアクセスする事になっている(おなじみ new 演算子はその典型である)。 Java でこの仕組みをある程度意識せずに済んでいるのは、ポインタを意識させないように構文が整備されている事に加え、使用済みのメモリ領域を自動的に解放するガベージコレクションをサポートしているためである。 しかし、iOS は現時点でガベージコレクションをサポートしておらず、iPhone や iPad 向けアプリを作る場合、メモリ管理は避けては通