えいむーさんは明日も頑張るよ

Assets.xcassetsの使い方わかってなくてごめんなさい

Assets とは Assets とはソースコード以外のリソースファイルを管轄するための Xcode10 くらいから与えられた仕組みのこと。 これ以前は例えば画像を Swift から呼び出そうとしたら、 適当に Resources フォルダを作る その中に登録したい画像を突っ込む ただし、デバイスの解像度に合わせて複数用意しなければいけない!! 画像を呼び出せるコードを書く 実際にコードから呼び出 ...

Xcodeで使えるTipsあれこれ

Xcode ビルド ID ビルド ID を自動インクリメント AppStoreConnect にアップロードするときだけビルド ID を更新してほしいので、Edit SchemeからArchiveのPre-actionsを更新する。 cd ${PROJECT_DIR} xcrun agvtool next-version -all ビルド ID を Git のコミット数に変更 TARGET のBu ...

SwiftからPythonを実行させてみる

Python + Swift Swift は便利なプログラミング言語なのですが、既に別言語で開発されているフレームワーク等があればそれをそのまま利用できれば移植の手間がかからず便利です。 そんなことが実際に可能なのか、チャレンジしてみることにしました。

BigSur + XVim2

XVim2 + BigSur XVim2 は Xcode で Vim のキーバインドを有効化するためのプラグインで、Vimmer なぼくは重宝していたのですが BigSur では AppleID にサインインできなくなるという致命的な問題がありました。 BigSur がリリースされてから随分経ち、根本的ではないもの解決法がでてきたのでそれを試したいと思います。 > BigSur + XVim2 で ...

SwiftLintでコーディング規約に準拠しよう

SwiftLint SwiftLint とは realm が開発した GitHub Swift Style Guide に準拠するようにコードを分析して警告やエラーをだしてくれる解析ツールのこと。 割と使う人が多いらしいのだが、個人的にはあんまり好きではない。 が、使うとなったときに設定方法がいまいちわからなかったので設定可能なルールやその内容を解説していく。 インストール 公式では CocoaP ...
    えいむーさんは明日も頑張るよ © 2022