![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
2023/2/21 #potatotips (iOS/Android開発Tips共有会) 第81回
![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
R.swift や SwiftGen だと呼び出しはいいけど、strings のファイルは管理してくれないもんね、、 #potatotips
2023-02-21 20:12:36![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
なるほど .yml を採用したのか…… 私も同じような考えに数年前なって、Swift Package の CLI ツールを作ったけど、そのときは .jsonc にした (もう数年 commit が動いていない) #potatotips twitter.com/treastrain/sta…
2023-02-21 20:14:36![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
もともと Google スプレッドシート上で私と協力者の方とでローカライゼーションをしていましたが、Google Apps Script でそれを jsonc に変換し、GitHub に公開しました。 treastrain/JapanNFCReader_L10n at v2.0-develop github.com/treastrain/Jap… pic.twitter.com/WxDo3mlREr
2020-10-09 03:49:48![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
localizeの痛いところが見事に解消されてるこれは便利そう... github.com/nana-music/Hon… #potatotips
2023-02-21 20:16:20![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
Localizable.stringsの扱い、AppCodeだと楽だったんだけど、開発終了しちゃうんだよな・・・ #potatotips
2023-02-21 20:16:37![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
つぎは @treastrain (たなかりょうが) さんで「存在型(existential types)に「any」を付けていないときにコンパイルエラーにする」(iOS) #potatotips zenn.dev/treastrain/art…
2023-02-21 20:16:41![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
DEMOでお見せしたCLIツールはこちらです。 github.com/yasuhiroki/fir… #potatotips
2023-02-21 20:17:53![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
Swift 5.8 の新機能で、any キーワードが付いていないと警告を出すことができるようになる! ほかにも将来追加予定のフラグをいろいろ使えるようになる #potatotips
2023-02-21 20:19:46