Shion のもくログ(旧: Shion の技術メモ)

使った技術のメモや、うまくいかなかった事とかを綴ります

PR

2024/03/09 ~ 2024/03/15 のもくもく日記

もくもく 前回までは

2024/03/02 ~ 2024/03/08 のもくもく日記 をご覧ください。

途中経過

その1

iOS で、コードを使ってUIViewController に遷移パラメータを渡す実装は、ここが参考になるかも。 特にinitializer の記述は迷いやすいので嬉しいw

……強いて言えば、Android だとフィールド変数はOS 都合で消失する可能性があるので、iOS でのケアが気になった。

https://developer.apple.com/tutorials/app-dev-training/displaying-reminder-details#Create-a-reminder-view

その2

KMM プロジェクト側でassembleXCFramework を実行してXCFramework を作って、 別に作ったiOS プロジェクトから参照して、ちゃんと動くことを確認できた。

KMM 側で定義したメソッドのドキュメントコメントを、iOS プロジェクト側で表示するには、追加で下記の設定が必要だった。

https://kotlinlang.org/docs/native-objc-interop.html#export-of-kdoc-comments-to-generated-objective-c-headers

その3

XCFramework の導入方法、意外とCocoaPods の方が楽そう?

ツール Swift Packages CocoaPods
導入時にchecksum の記述 必要 不要

今回の進捗

※関連SNS
PR