1
/
5

【TECH BLOG】【Xcode16】【iOS18】UIViewControllerを継承したクラスの同期的な静的メソッドを非同期呼び出しするとクラッシュする問題の解決

株式会社ローソンデジタルイノベーション(LDI)のTECH BLOG更新情報をお知らせします。

LDIはコンビニエンスストアチェーン、ローソングループの価値を最大化させるために生まれたIT戦略会社です。

テクノロジーやITの力を駆使して、より豊かな生活を実現することを目標に、あらゆる取り組みを行なっています。

TECH BLOGでは、社内で蓄積されたナレッジをブログで配信しています。

ぜひご覧ください!


【Xcode16】【iOS18】UIViewControllerを継承したクラスの同期的な静的メソッドを非同期呼び出しするとクラッシュする問題の解決 - ローソンデジタルイノベーション テックブログ
はじめに 実行環境 発生した事象 調査内容 パターン1. @MainActorを付与した自作クラスを使用する場合 パターン2. @MainActorを付与した自作クラスを継承したサブクラスの場合 パターン3. @MainActorを付与したベースクラスを外部モジュールで定義し、それを継承したサブクラスの場合 パターン4. UIViewController以外のUIクラスを継承したサブクラスの場合 パターン5. @MainActorと@preconcurrencyを付与したクラスの場合 調査結果 クラッシュ
https://techblog.ldi.co.jp/entry/2024/11/06/113021


株式会社ローソンデジタルイノベーション's job postings
2 Likes
2 Likes

Weekly ranking

Show other rankings
Like LDI 採用広報's Story
Let LDI 採用広報's company know you're interested in their content