うるおいらんど
アイキャッチ画像

2024年12月18日(水)

🗓️🖊️

仕事

R.swift を使っている既存プロジェクトで、新しいエクステンション機能を追加したら、ビルドが通らなくなってしまった。

少し調査をしてみたけれど解決しなかったので、重い腰をあげてR.swiftを剥がすことにした。

画像や色だけでなく、ローカライズでもR.swiftを使っていたのでかなり大変。

それでも、今はもうR.swiftを使わなくても標準でリソースの扱いはかなり楽になっている。

// 画像
R.image.hoge()
UIImage(resource: .hoge)

// 色
R.color.lightBlue()
UIColor(resource: .lightBlue)

// テキスト
R.string.localizable.hoge()
String(localized: "hoge") // String Catalogs でローカライズ

よくエラーを吐いていたし、ブランチを変えたり何もしていない時でもRがないよってなりがちだったので、前々から剥がしたいとは思っていた。

大変お世話になりました。 導入は面倒だったけど、ほとんどのプロジェクトで利用していたよ。

🏍️練習

今日は少し坂道を超えたところのコンビニまで行ってきた。

上り坂より下り坂のが怖いね。

昨日のエンストこかしがもう起きないように、今日はアクセルをいっぱい回した。すこしやかましいぐらいで申し訳ない…

でも今日はなにごともなく無事に行って帰って来れた。

少しずつ行ける距離を延ばしつつある。 車通りが少し減った夜にばっかり練習しているので、明るいときにも出かけたいね。

まだまだ出かけるって言うより、練習って感じなので、早く慣れたいね。