Xcode Build Numberを自動更新
この記事では、日付とカウンターに基づくカスタム フォーマットを使用して、Xcode でビルド番号をビルド毎に自動で増やす手順を説明します。下図の様にmacOS AppのAbout Menuで表示されるカッコ内の数字1がビルド番号です。
macOSアプリのWindow Size変更
SwiftUIはmacOSアプリのWindow Sizeを変更する手段を提供していない。ViewのLayoutの制御手段が主でWindow管理は別物だ。View.frameモディファイアでWindow Sizeを制御出来るようにも思えるがやってみると上手く行かない。
youtube
This post tests YouTube video embeds.
JavaScript: Clousure
lunr.jsの動作を理解するためにJSのClousureについて調べてみた
Observable Macro
Observable Object protocolからObservable Macroへの移行ガイドを参考にmacOS App Projectを作ってみた。PreviewでData Bindingが機能している。
Apple DocumentationではObservable MacroとはデザインパターンのSwift版実装だと紹介されている。SwiftUIに組み込まれたCombineとは違い、Windows, Linuxでも動作するのだろう。
Migrating from the Observable Object protocol to the Observable macro | Apple Developer Documentation
最近思うこと
26年続けた(1992 - 2018)サラリーマンを無計画に辞めたオッサンの生き様を綴る。 Jekyllでブログを書き始めた。昨日の夕方から作業を開始して今ようやく記事を掛ける用になった。今使っているmimima themeはcategoriesが表示されない。 適当なのを探すことにする。それからlangの設定を変更する方法も! site.langをいじるのかな? Variables | Jekyll • Simple, blog-aware, static sites