Note– category –
備忘録
-
Note
Apple: iPad Pro (Air Plus) はどうなった?大画面 iPad について
ついに新しい MacBook が発売されました。 以前、Apple 公式アナウンスより1年以上前に MacBook の 12インチモデルに関しての記事を投稿しました。 Apple:MacBook ProでもMacBook Airでもない、MacBook 12インチモデルが出る? 今回は新しく登場した MacBo... -
Note
Swift:UIAlertController でアラートを表示するサンプルコード
アプリにアラートを表示するとき、iOS 7 までは UIAlertView を使用していたかと思います。 iOS 8 からは UIAlertViewController が登場し、UIAlertView が非推奨となったため、今後リリースされるアプリは UIAlertController に対応していく必要がありま... -
Note
Swift:AVAudioSession アプリのバックグラウンドで音楽を再生する
SQN で音楽の再生をしながらゲームをプレイしたいとの要望があったので、バージョン 1.2 で実装を行いました。 今回はそのときのコードの一部を抜粋し、アプリのバックグラウンドで音楽を再生する方法を説明したいと思います。 アプリのバックグラウンドで... -
Note
Swift:NSBundle アプリのバージョンを取得する
アプリのバージョンを取得する方法を忘れがちなのでメモしておきます。 アプリのバージョンを取得する NSBundle からアプリの情報を取得します。 中見出し [code] let version: AnyObject! = NSBundle.mainBundle().objectForInfoDictionaryKey("CFBundleS... -
Note
Swift:UIWebView でローカルの htmlファイルを表示させる
アプリ内のお知らせやマニュアル等の静的なテキストファイルや画像等を、iOS のネイティブ UI を使って Auto Layout やコードで記述するのはとても面倒です。 こういった場合、あらかじめ HTML でコンテンツを作成しローカルに保存しておき、その html フ... -
Note
Swift:delegate(デリゲートパターン)の使い方とサンプルコード
アプリ制作に必須な知識にも関わらず、なかなかわかりづらい delegate ですが、一度覚えてしまえば、何が分からなかったのかが分からないくらい分かりやすいデザインパターンであることに気づきます。 今回はこの delegate について分かりやすく説明してみ... -
Note
Swift:println で様々な値を出力する
Objective-C ではデバッグ等で NSLog を使用していましたが、 Swift では主に print や println を使用するかと思います。 println はジェネリクスで定義されているので、文字列にに限らず変数やクラス等も簡単に出力結果が得られ、かつ NSLog よりも高速... -
Note
Swift:Optional についての概要と基本的な使い方
Objective-C から iOSアプリの開発を始めた人でも Swift に慣れるにはそれなりにコストがかかります。 Swift を学び始めて誰もが最初に気づく Objective-C との違いは、変数の後に付く ? や !(Optional変数)だと思います。 今回はこの Optional について... -
Note
Swift:NSNotificationCenter の使い方とサンプルコード
クラスで何かの処理が終わったとき、ViewController クラスへ通知したいときがあります。 そういった場合にはその名のとおり NSNotificationCenter を使用します。デリゲートパターンを使う方法もありますが、NSNotificationCenter の方が直感的に理解でき... -
Note
SQN:タイムアタックモードのプレイ完了後にフリーズする問題について
先日リリースした SQN ですが、TIME ATTACK でのプレイ中にアプリが落ちる、との報告を受けました。 厳密には「TIME ATTACK を何度かプレイした後、全てのナンバーをタッチしたとき」にアプリが落ちてしまうという問題です。 現在、このバグに関する修正版...
