エキスパートObjective-Cプログラミング ―iOS/OS 10のメモリ管理とマルチスレッドの表紙

エキスパートObjective-Cプログラミング

iOS/OS 10のメモリ管理とマルチスレッド

坂本一樹インプレスISBN 9784844331094

並行処理タグで同率8位(15冊中)。Zenn・Qiitaなどの1記事で紹介(時点)。

紹介記事
1件
媒体別
企業テックブログ 1
初めての紹介
最新の紹介

この本を選ぶ前に

タグ内の順位
並行処理タグで同率8位(15冊中・紹介記事数の順)

紹介している記事(1件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

この本について

本書は、Objective-CによるiOSアプリ開発で使うARC、Blocks、Grand Central Dispatch(GCD)の仕様と実装を、メモリ管理やマルチスレッドの基礎から解説する技術書である。ARCでは、参照カウントと所有関係の考え方、strong・weakなどの所有修飾子、ARCのルールや実装を扱う。Blocksでは、構文や自動変数のキャプチャ、__block指定子を説明し、Blockやキャプチャした変数の記憶域、オブジェクトのキャプチャ、循環参照も取り上げる。GCDでは、マルチスレッドプログラミングの概要に加え、Dispatch Queue、Dispatch Group、セマフォ、同期・非同期処理などのAPIと実装を扱う。Appleのリファレンスに記載された使い方にとどまらず、各技術の内部の仕組みまで学び、iOSアプリのメモリ管理と並行処理に役立てられる。

紹介記事と書誌情報をもとにAIが要約したものです。原文の転載ではありません。