iOS
会社の共有iOS開発者アカウントで別チームの人が証明書をRevokeしてしまったらしく、 ビルド時に以下のメッセージが出たときのXcode8対処メモです。 The certificate used to sign "Hoge" has either expired or has been revoked. An updated certificate i…
iOSアプリは死ぬほどアイコンのサイズバリエーションが必要なのですが、 いつもMacに入っているsipsコマンドでリサイズしてたのですが、 一個ずつ手打ちするのが面倒なのでシェルスクリプト書きました。参考:MacOSX固有コマンド『sips』を使って画像のリサ…
UIStoryboardのinstantiateViewControllerWithIdentifierがやたら長いので HogeViewController* hogeCon = [self.storyboard instantiateViewControllerWithIdentifier:@"HogeViewController"]; 名前短縮のためだけのカテゴリを設けました。UIStoryboard+Uti…
UITableViewで縦長のカレンダーのようなものを作りたく、 セルの高さ = テーブルの7等分 スクロールしたら日曜日で止まる で週ごとに表示する感じにしようと思い、ドラッグイベントのハンドリングなどを自分で書かないといけないのかと思ったのですが(Andr…
Objective-Cはカテゴリでプロトコルを実装できることに気づきました。 具体的にはカテゴリ定義で @interface HogeClass (Foo) <BarProtocol> と書いたらそのまま通ります。これを利用すると、例えばモーダルビューを閉じる前に確認ダイアログを出すなどの機能をデリゲート</barprotocol>…
UITabBarに置くアイコンはアルファ値しか使われないらしく、それを考慮した画像を作らないとベタ塗りになってしまいます。 今回アイコン画像をアプリ実行時にダウンロードしてくるケースのため静的リソースとして作成できず、CIFilterの組み込みフィルターを…
SQLite3 学習メモ(その3) データ型の変換 - lnzntの Android 日記 - Android 開発コミュニティ WebAPIなどXMLで取得したオブジェクトなどをSQLiteに格納するときに,数値やtrue/falseなどはそれぞれ対応する型でパラメータをバインドしないとTEXTになってし…
iOSアプリの開発というか勉強を始めて2週間くらい経って(ちょっと社内ニート感ある)ようやく画面モック作れるくらいに慣れてきたので,そろそろ通信周りなどコードをメインに書いてみているところ. 言語仕様をうっすら勉強してみて,Template Methodパター…