iOS14 の Widgetの実装試行錯誤 for SurfTideΔ

s_std_wki_002.png

天気情報をサーバから取得して表示する部分と、Widgetからの場所設定だけ実装してみた。
なんとなく動いてはいるけど、Simulatorは結構な頻度でハングするし、xcodeも2度ばっかりクラッシュ…
Widgetも動いたり動かなかったりで、今ひとつ表示の更新パタンが読めない、設定変更後に数秒ブラックアウトして表示されたり、イメージのキャッシュが表示されてしばらく更新されなかったりと…
デバッガとの相性もイマイチで、何がどのタイミングで動いているのか、もうわけがワカメ…

タイドグラフはイメージを作成するコードは既にあるので、それを実装すれば完成といえば完成なんだけど、この状態で SurfTideΔ にバンドルするものなぁ〜