A-Liaison BLOG
akisuteが主に技術的なネタを書き溜めるブログです。
ラベル
iPhone
の投稿を表示しています。
すべての投稿を表示
ラベル
iPhone
の投稿を表示しています。
すべての投稿を表示
2012年4月15日日曜日
iphone_dev_jp 東京iPhone/Mac勉強会でしゃべってきた & 反省
›
昨日開催されましたiphone_dev_jp 東京iPhone/Mac勉強会で1セッションほどお話しさせて頂きました。 http://atnd.org/events/26946 当日の様子がニコ生で配信されていて、現在タイムシフトで視聴することができます。一週間視聴できるの...
2011年11月19日土曜日
UIWebView.scrollView に対して KVO を使うと色々面白い
›
iOS 5より、UIWebViewにscrollViewプロパティが追加され、たとえばスクロールを無効にしたりステータスバーをタップしても一番上に戻らないようにしたりなど、UIWebViewのスクロール周りの処理を外から自由に触れるようになりました。ですが便利なのはこれだけではあ...
iOS 5でのSSL/TLS通信時にエラーが発生した場合のエラーコードの調べ方
›
iOS 5より新たにSecurity.frameworkというフレームワークが追加されました。このフレームワークはAppleが実装したSSL/TLS用のライブラリで、iOS 5よりCFNetwork系のクラス(NSURLConnectionなどの内部実装にも使われています)のSS...
2011年11月18日金曜日
iOS 5の日本語キーボードの高さに対応する (iOS 3, 4, 5全対応)
›
iOS 5より日本語キーボードの高さが変わっているので、今まで決め打ちで高さ216pxとかやってレイアウトしていたビューが軒並み使えなくなってしまいました。今後はキーボードが出たり引っ込んだり種類が切り替わったりのタイミングできちんとキーボードの大きさを調べて適切にビューをレイア...
2011年9月12日月曜日
UIWebView の Private API を使って BASIC認証のあるページにアクセスする
›
元ネタはこちら: http://d.hatena.ne.jp/KishikawaKatsumi/20090603/1243968707 仕事でどうしても以下の要件を満たすUIWebViewが必要になったので作りました。 開発環境にBASIC認証がかかっており、そこにUIWeb...
2011年8月22日月曜日
UDIDが使えなくなりそうなので、UIIDを使えるようにしました
›
■2012/11/11追記 iOS 6より [[UIDevice currentDevice] identifierForVendor] というAPIがAppleより提供され、よりプライバシーに配慮した上により安全な方法で自分の開発したアプリケーションを利用するユーザーを個別...
2011年8月12日金曜日
iOS で ImageIO を使ってアニメーションGIFファイルを生成してみる
›
参考にしたのはこちら。 http://pojos-devlog.blogspot.com/2005/08/saving-animated-gif-using-coregraphics.html iOS 4以降でよければImageIOフレームワークが使えるためむちゃくちゃ...
メモ: CoreDataで更新処理をするときは、lockをわすれずに
›
単なるメモ書きです>< http://twitter.com/#!/akisutesama/status/83521489382555650 http://twitter.com/#!/akisutesama/status/83521729380626433 ある一つの...
UIPanGestureRecognizerはiOS4.0ではtranslationプロパティを正しく返さない
›
UIPanGestureRecognizerのtranslationプロパティは、iOS 4.0でかつUIScrollViewの配下になっているviewに対して取り付けた場合、常にCGPointZeroを返してしまうようです。iOS 4.1のシミュレータで確認したら直ってましたの...
[NSObject load] と [NSObject initialize] の違い
›
クラスがObjective-Cのランタイムにロードされ利用可能になったタイミングで、そのクラス全体の初期化を行いたいということはよくあると思います。Objective-CではNSObjectクラスの以下のメソッドを用いてクラス全体の初期化を行うことができます。 + load ...
[UIView willMoveToSuperview:] が便利です
›
UIKitやFoundationには、iOS 2.0のころから存在するのに、意外と知られていない便利なメソッドやプロパティがたくさんあります。今回はUIViewのメソッドをご紹介します。 UIViewはUIViewControllerと違ってライフサイクルが単純で、どのタイ...
2011年8月9日火曜日
[UITableViewController scrollToRowAtIndexPath:atScrollPosition:animated:] の挙動まとめ
›
UITableViewController の scrollToRowAtIndexPath:atScrollPosition:animated: メソッドは、対象のテーブルビューのセクションにヘッダ・フッタが付いている場合挙動が変化する事がわかったので、ちょっと調査してまとめて...
2011年8月5日金曜日
自分流 View Controllerの作り方 その2
›
その1はこちら ぼくのかんがえたさいきょうのせっけいです 主に以下の書籍に影響受けまくりであります Patterns of Enterprise Application Architecture (Addison-Wesley Signature Series (F...
自分流 View Controllerの作り方 その1
›
その2はこちら 以前勉強会の際に発表した View Controller の作り方のメモをまとめてみました。あくまでメモなので中身はうまくまとまっていませんが、何かのご参考になればと思います。 通信が絡んでくると、たいていの人がやりがちな問題(実例) API...
2011年5月29日日曜日
iPhone iPad 向けスタイラスで書き味勝負をしてみた 2回戦
›
写真は左から順に、 Pogo Sketch 、 oStylus 初期限定生産型 、 パワーサポート スマートペン PBJ-9Xシリーズ 、 Bamboo Stylus iPhone/iPad向けのスタイラスがいくつも発売されていますが、実際にスタイラスを使ったらどんな具合な...
iPad 用スタイラス Bamboo Stylus を試してみた
›
つい先日いよいよ発売された Bamboo Stylus, 早速買って試してみました。 ■Bamboo Stylus とは? http://wacom.jp/jp/company/news_detail.php?id=355 http://japanese.engadget.com...
2011年2月4日金曜日
TestFlight 経由のアプリのダウンロード速度を調べてみた
›
最近 iOS 界隈を賑わせている TestFlight というWebサービスがあります。詳細についてはまぁ TechCrunch さんでも読んでいただくとしまして、この TestFlight が非常に便利そうなので私のほうでも早速試してます。登録も簡単、アプリのマネジメントも...
2011年2月2日水曜日
"Failed to launch simulated application: Unknown error." が発生したときの対処法
›
iPhone シミュレーター起動時に表題のエラーが発生したときの対処法です。 表題のエラーは文字通り原因不明の問題が発生したときに表示されるのですが、問題のうちの一つに「バンドルリソース内にMac OSが使用する予約されたリソース名が含まれていると発生する」というものがあります。...
2011年2月1日火曜日
iPhone iPad 向けスタイラスで書き味勝負をしてみた
›
写真は上から順に、 パワーサポート スマートペン PBJ-9Xシリーズ 、 Pogo Sketch 、 oStylus 初期限定生産型 2回戦の記事はこちら: http://akisute.com/2011/05/iphone-ipad-2.html おすすめスタイラスまとめ...
2010年12月29日水曜日
はじめての iPhone 開発時にお勧めの本 3 冊
›
2010/12/29追加: 本を追加したり中身を最新のものにしたりしました。 @monjudoh に社内チャットで [10/09/17 17:18:12] 文 殊堂: heyあきすて [10/09/17 17:18:32] 文 殊堂: iPhoneアプリ開発でいい本とかある?...
›
ホーム
ウェブ バージョンを表示