モバイルアプリ iOSSwiftObjective-c環境変数 【iOS】本番・ステージングなど環境ごとに設定を変える方法(Objective-CからSwift) 2021年4月15日 Objective-C時代のプロプロセッサマクロを踏襲して、本番、ステージング、開発などの環境変数をスマートに切り替える方法です。 APIの接続先URLなど動作環境を変えるのに、if文、ifdef文なしで意識することなくビルドしたいものです。 pchファイルでdefine定義そのままSwiftで踏襲します。produc...
モバイルアプリ iOSAndroidSwiftKotlin アプリ開発時のファイルツリーのベストプラクティス 2021年2月9日 iOS(Android)のディレクトリ配置のベストプラクティスです。SwiftのMVVMの例です。Xcodeのナビゲーターエリアのファイルツリーのディレクトリ構成の最適化。Model、View、Controller、ViewModel、API、Utils ViewController、Extensions、Consta...
モバイルアプリ iOSSwiftObjective-c 【iOS】UILabelやUITextViewを自動スクロールしたい(リメイク) 2018年9月15日 UIScrollView上のテキストを自動的にスクロールさせる方法。エンドロール(スタッフロール)のようなイメージ。 UITableView同様、外側と内側のConstraints制約が必要。内側の制約に幅高さも追加しないと警告が出ます。 autoScrollメソッドを機能拡張で作成し、アニメーションを使用します。 O...
モバイルアプリ iOSSwiftObjective-c 【iOS】長文テキストを縦方向に自動スクロールせさる方法 2017年9月15日 iOS(Swift/Objective-C)プログラミングでUIScrollViewを縦方向に自動スクロールせさる方法。 映画のエンディングのスタッフロールのようなイメージで複数行になる長文テキストを入れたUILabelやUITextViewを、適当な時間をかけて上から下方向へ自動的にスクロールするようにしたい。 UI...
モバイルアプリ iOSObjective-ciMessageSticker 【iOS】iMessageステッカーをカスタマイズする方法 2017年9月14日 Sticker Pack Applicationで作成したiPhoneのメッセージアプリで使えるスタンプ一覧の見た目を変更したい。 LINEスタンプを作ったついでに手軽に公開できます。カスタマイズするには「iMessage Application」で作成する必要があります。Nintendoのアプリ「スーパーマリオラン」...