やまだ書店からのお知らせ
2024/02/21
2月26日13時頃より15時頃までシステムメンテナンスを実施いたします。

≫詳しくはこちら

一冊でマスター!Swift Concurrency入門
著者名:佐藤剛士
権利元:インプレスR&D(NextPublishing)
残りポイント:0pt
作品の購入には会員登録が必要です。

作品紹介:

Swift 5.5からSwiftは並行処理を言語機能としてサポートするようになりました。それがSwift Concurrencyです。本書はその機能を解説しています。async/awaitにより、非同期処理をクロージャーよりも完結に記述できます。データ競合を防ぐ新しい型としてActorやデータ競合が発生しない型を表すSendableが登場しました。並行処理の実行単位であるTaskもあります。Swift ConcurrencyはWWDC 2021の目玉機能といっても過言ではありません。Swift Concurrencyの概要が一冊で日本語で理解できるのが本書の特徴です。Swift Concurrencyには覚えなければいけない概念が数多くあります。async、await、Actor、MainActor、Task, TaskGroup、AsyncSequence、Sendableなどなど。本書は一冊でSwift Concurrencyの概要をほぼ全て網羅しています。各章にそれぞれサンプルコードが付属しているので、どんな動作をするのかを試して理解を深められます。



※ 電子書籍の送受信データの容量が大きい場合は、パケット通信料が高額になりますので、パケット定額制サービスのご利用をおすすめします。


著者の他の作品はこちら♪

1人でアプリを作る人を支えるSwiftUI開発レシピ

SwiftUIで学ぶVisionフレームワーク入門