タグ

ブックマーク / tech-gym.com (4)

  • UIWebViewなどで使うクッキーを再起動しても維持する方法 | Technology-Gym

    UIWebViewやASIHTTPRequestではNSHTTPCookieStorageが管理しているクッキーを共有して使うことができる(逆に使わない設定も可能)ので、 起動中はセッションの設定などでクッキーのやり取りを気にしなくてもいいので便利なのですが、さすがに永続化は自動ではやりません そのため、アプリを再起動してもUIWebVIewで表示するサイトのログイン状態を継続したい場合等はNSHTTPCookieStorageからクッキーを取り出して保存して置く必要があります。 NSUserDefaultsを使い単純にファイルとして保存することを考えた場合、クッキーが変化するごとに(iOSだとそもそもキャッチできなさそう)保存するのはI/Oが足を引っ張りそうなので、 起動時と終了時にそれぞれ読み込み、保存処理を行うようにします。 AppDelegateクラスのdelagateメソッドを使

  • UIAppearanceでナビゲーションバーをカスタマイズする | Technology-Gym

    2012年のiOSアプリ開発の振り返り | Technology-GymでUIAppearanceが便利だということを書いていましたが、実際にナビゲーションバーにUIAppearanceを使った画像の適応例を見て行きたいと思います。 例えば、UIAppearanceを使えばナビゲーションバーの背景画像などを一括で指定することができますが、ナビゲーションバーといってもnavigationItem.promptを設定したりすると高さが変わったりします。 こういう場合に固定サイズの画像のままでは、背景画像を適応しにくいので、resizableImageWithCapInsetsを上手く使い解決していくサンプルです。 azu/AppearanceWithResizableImageWithCapInsets · GitHub 上記のような見た目にカスタマイズするために、ナビゲーションバーの背景やU

  • TestFlightの使い方と導入方法 | Technology-Gym

    TestFlight というiOSアプリのテスト版の配布をとても楽にするWebサービスが便利なので、使い方や利用方法の紹介です。 開発者視点と利用者(テスター)視点の2種類あるので、まずは開発者視点から TestFlight » iOS beta testing on the fly から開発者なので”I am a developer”にチェックを入れてアカウント登録をします。 ログインしてDashboardのTeam Managementタブから、試してもらいたいアプリのテスターを増やしていきます。 テスターの追加方法は2種類あり、 チームメイトとリクルートがあります。 Invite a Teammateからメールを送りチームメイトに加える Recruitment URL(or 各アプリのページから)からリクルートテスターとして加える。 内部の人ならチームメイトで、外部の人に試してもらう

  • このプログラミング問題が解けたら書類選考無し&高級うなぎGET! | Technology-Gym

    —–7月5日追記—– たくさんの”解けた!”連絡ありがとうございました! お陰様で、先着5名様についてはすぐに埋まってしまいました。 (該当の方には別途ご連絡いたします) 採用へのご応募と、解けたかどうかの確認については引き続き受け付けておりますので、 是非チャレンジしてみてください。 また機会をみて開催させていただきます! ご興味を持っていただき、ありがとうございました。 ———- みなさんこんにちは! 株式会社プラスアールではiOS/android問わずスマートフォンアプリ開発エンジニアを募集しています。 ただ単に募集をかけてもあまり面白くないので、 今回は特別に、下の問題を解けた方の書類選考を無しにいたします! かつ、オフィスすぐそばにある野田岩のうなぎ(ランチ)をごちそういたします! 応募以外の方でも、 問題が解けた&ランチ時間帯に赤羽橋まで来ていただけるようでしたら、 野田岩のう

  • 1