[Swift3.0] iOSアプリからPHPにPOSTでデータを送信する
SwiftでPOSTメソッドを使ったHTTPリクエストを送信する方法です。 PHPでデータベースに接続する処理を書けば、Swiftからは直接接続することが難しいMySQLなどのデータベースへ書き込みを行うこともできます。… 続きを読む »
SwiftでPOSTメソッドを使ったHTTPリクエストを送信する方法です。 PHPでデータベースに接続する処理を書けば、Swiftからは直接接続することが難しいMySQLなどのデータベースへ書き込みを行うこともできます。… 続きを読む »
Xcodeのテンプレートには、タブ切り替えベースのアプリを作るための Tabbed Application がありますが、これは Storyboard を使っています。 今回はStoryboardを使わずにタブベースの画… 続きを読む »
コードを登録しておくことで、一瞬で入力できるようにするスニペット(Snippet)をXcodeで作成する方法です。繰り返し入力する定型分を追加しておくと作業効率が上がります。 以下の手順は Xcode 8.0 で動作を確… 続きを読む »
SwiftでiPhoneやiPadなどに搭載されているストレージがどれ程空いているかを調べる方法です。 アプリ内でダウンロードなどを行う際、残りの空き容量が少なければ警告を出したり、ダウンロードを中止したりといった処理を… 続きを読む »
Xcode を8.0 (8A218a)にアップデートしてからというもの、アプリが出力しているものではないシステムのログが貯まるようになってしまいました。 Xcodeが出すシステムログ 例えば、以下のようなものが出力されま… 続きを読む »
以前、擬似要素について少し触れました。 今回は、似ているけれど別物である擬似クラスについて紹介します。 擬似クラスは特定の状態になった要素にCSSを適用させることができます。例えば、ユーザーのアクションに応じて設定するC… 続きを読む »
URLSession(NSURLSession)を使って非同期でファイルをダウンロードする処理を実装する方法です。 URLSession とは URLSessionを利用すると、HTTPを利用して指定したURLのファイル… 続きを読む »
日本語を含むURL文字列(String型)をNSURLに変換しようとすると、無効なURLと判断され nil が返されます。 そこで、関数 stringByAddingPercentEncodingWithAllowedC… 続きを読む »
Cocos2d-x の最新版(v3.13.1)でAndroidアプリを作成すると、今までのバージョンではデフォルトで表示されていたナビゲーションバーが非表示に変更されていることに気づきました。 どうやらv3.12からナビ… 続きを読む »
先日、Sublime Text 3 をアップデートしました。 すると、javascriptファイルのセーブ時に、編集しているファイルのパスが書かれた赤いポップアップがソースコードの各所に表示されていることに気づきました。… 続きを読む »