Diary

Diary

日々学んだことをアウトプットする場として初めてみました

2022-03-01から1ヶ月間の記事一覧

SwiftPM を使用中にテストコードで missing required module 'xxx'

iOS

Swift Package Manager(SwiftPM)を使ってパッケージ管理をしており、firebase 関連のインストールを行なっていました。 そんな中、swiftUI の UITest を記載しようとした時 missing required module 'FirebaseFirestore' のエラーに悩まされたので、その解…

Bash スクリプトでよく使うテクニックまとめ

コマンド単位の使い方ではなく、作業効率化のためのスクリプトを書く際などに使えるテクニックをまとめてみました。 便利なものがあれば随時追加していきます。 [目次] エラー対策 set -e 指定時にエラーでも止めないようにする ファイル内容のコメント 複数…

iphone の画面を mac 上に表示する方法

iOS

開発中などに iphone の画面を mac 上に表示させたいことがあるかと思います。 android には scrcpy という優秀なツールがあるのですが、iphone ではどうやら QuickTime Player を使えばできるらしいので、今回はその紹介をしたいと思います 起動方法 0. mac…

bash でコマンドの実行結果をファイルとして扱う

プロセス置換(Process Substitution)を用います。使い方と一緒に、ぜひ名前も覚えましょう。 使い方 # 通常のファイル入力の場合 $ cat test.txt # コマンドの実行結果をファイルとして扱う場合 $ cat <(echo "hoge from echo command") hoge from echo co…