半空洞男女関係

思ったこととかプログラミングしてるときのメモとか色々かいてます。メールはidそのままgmail

Swift

enumはswitchingのために使い、値として使うのであれば、structにするのが良い

2017年の記事。 matt.diephouse.com enumを使って分析用のイベントを表現するケースが記事だと出てくる。IDだけなら良いけど、メタデータとか、他にも付与したい情報が出てくるが、structで表現するともっと改善できるよ。と書いてある。 extension Analytic…

AppleScriptとScriptingBridge.framework

AppleScriptが結構面白いので色々調べてみていたのだが、これっていうのはアプリケーションにメッセージを送って制御できる Apple Event という仕組みを使っているらしい。これのベースにあるのは Mach カーネルのようで、結構前からこの考え方はあるっぽい…