Swiftファイルからローカライズに必要なLocalizable.stringsを作るシェルスクリプト
iOSアプリの他言語化には、他言語対応したい部分の文字列をマクロ NSLocalizedString(key, comment) で書く必要があります。 今回は.swiftファイルに含まれる NSLocalizedStr… 続きを読む »
iOSアプリの他言語化には、他言語対応したい部分の文字列をマクロ NSLocalizedString(key, comment) で書く必要があります。 今回は.swiftファイルに含まれる NSLocalizedStr… 続きを読む »
grepコマンドで正規表現に当てはまった部分だけを抜き出す方法です。 grepの oオプション を使います。マニュアルのoオプションの説明を見ると、以下のように書かれています。 -o, –only-matching P… 続きを読む »
入力した履歴が一覧表示される UITextField を作る方法を解説します。 動作サンプル このように入力したテキストの履歴が記録されて表示されます。 削除や履歴からの入力もできます。 今回紹介するプログラムでできるこ… 続きを読む »
Swift3.0でUIButtonクラスを使ってボタンを作ってアプリに配置する方法です。UIButtonを使うことで、テキストベースのボタンや画像をタップできるようにしたボタンを作ることができます。 テキストのボタン 最… 続きを読む »
Swiftでアプリ内の画像をタップするとカメラロール(フォトアルバム)に保存できるプログラムサンプルです。 UIImageViewにタップイベントをつける アプリ内に表示した UIImageView をタップすると、それ… 続きを読む »
Swiftで正規表現を使って文字列内を検索して特定の文字列を切り出す方法です。 Swiftでの正規表現の扱いは NSRange などを使用する必要があるので少し複雑です。 マッチした回数を得るメソッド このメソッドは第一… 続きを読む »
現在使っているSwiftのバージョンを確認するときは、コマンドライン(ターミナル)で以下のコマンドを使います。 swift -v コマンドを入力すると、以下のようにバージョンが表示され、Swiftのコマンドラインツールが… 続きを読む »
PHPスクリプト内でSSL暗号化通信(https://)で接続されているかを調べる方法です。 $_SERVER[‘HTTPS’] スーパーグローバル変数 $_SERVER を利用します。$_SER… 続きを読む »
PHPの入門として、テキストファイルをログとするデータベースが不要な簡単なチャットを作ってみましょう。 今回は、PHPを書く前にHTMLでチャット画面の骨格を作ります。 動作確認環境 以下の環境で動作を確認しています。 … 続きを読む »
Windowsでは、div要素などにCSSのプロパティ overflow: scroll を設定すると、スクロールできないほど小さい要素の幅であった場合にもスクロールバーが表示されてしまうことがあります。 ::-webk… 続きを読む »