A-Liaison BLOG
akisuteが主に技術的なネタを書き溜めるブログです。
ラベル
iPhone OS 2.2
の投稿を表示しています。
すべての投稿を表示
ラベル
iPhone OS 2.2
の投稿を表示しています。
すべての投稿を表示
2009年7月12日日曜日
EditControlとAccessoryViewの背景は透明
›
EditControlの背景はデフォルトで透明 AccessoryViewの背景もデフォルトで透明 UILabelの背景はデフォルトで白塗りつぶし(透明にはならない) OS 2.2.1での実験結果なので、3.0では違うかも(たぶん同じ) それだけです。お粗末様でした・・・
2009年7月7日火曜日
YourTurnをApp Storeにサブミットしてみた
›
2ヶ月ぐらい前からちょこちょこ作っていた物をレビューに出してみました。まぁ、どうなるかは分かりません。現在一週間経過、特に何も変化無し。今回の目的であるApp Store童貞を捨てることは見事達成できそうです>< 公開されるのを気長に待ちながら、現在1.1アップデートを...
2009年6月8日月曜日
時間を入力するために、カスタムUIPickerViewを作ってみた
›
時間を入力するためのUIが欲しかったので、こんな感じのカスタムUIPickerViewを作ってみました。ソースコードはこちら。 http://github.com/akisute/YourTurn/blob/8119bf028acf4908edb602d277544bc2cf6a...
2009年5月19日火曜日
UINavigationの片方のサイドに複数個のボタンを持たせたい
›
こんな感じでUINavigationBarの片方のサイドに複数個のボタンをおく方法を探してみました。UIToolBarと異なり、UINavigationBarではUINavigationItem.rightBarButtonItem, UINavigationItem.leftB...
2009年3月19日木曜日
Your mobile device has encountered an unexpected error (0xE800003A)
›
いつになってもこのエラーの対処法が覚えられなくてGoogle先生にお尋ねすることになっているので、ここに備忘録を記しておきます。 1.info.plistのBundle identifierとProvisioning ProfileのApp Identifierを一致させる これ...
2009年1月24日土曜日
route-meでタッチイベントを扱いたい
›
タッチイベントを扱うときはRMMapViewDelegateプロトコルを採用する シングルタッチ、ダブルタッチを感知したり、マーカー上のタッチやドラッグを感知したり、地図の移動およびズームを感知したりできる 現状、マップのドラッグやズームを使用不可能にするための手段は用意されてい...
2009年1月11日日曜日
iPhoneやiPhoneシミュレータ上でNSURLCacheクラスを使う
›
NSURLConnectionやNSURLDownloadを利用すると自動的にNSURLCacheにキャッシュデータを蓄える iPhoneシミュレータは/private/var/folders/XX/XXXXXXXXXXXXXXXXXXXXXXX/-Caches-/iPhoneの...
2009年1月5日月曜日
route-meの、地図画像 (Tile) のキャッシュを操作したい
›
公式のドキュメントはこちら http://code.google.com/p/route-me/wiki/CacheConfiguration キャッシュにはメモリに対するキャッシュ、ファイルを利用したキャッシュ、sqliteを利用したキャッシュの3通りがある。デフォルトではメモ...
2009年1月3日土曜日
iPhoneでMapView route-meを使ってみよう! RMMarkerManager編
›
マーカーを配置するには、まずRMMarkerクラスのインスタンスを適当に生成する 生成には[RMMarker markerWithNamedStyle:]を使うと便利。styleNameはRMMarker.hで2種類ほど定数として定義されている マーカーを生成したら、[RMMar...
2009年1月1日木曜日
iPhoneでMapView route-meを使ってみよう! RMMapContents詳細編
›
利用する地図の提供元を変更したい場合には、tileSourceプロパティを変更する。利用できるtileSourceはMapViewプロジェクト内の/Map/Tile Sourceグループの中にある 地図画像(Tile)が更新されたときに呼び出すためのdelegate(RMTile...
iPhoneでMapView route-meを使ってみよう! RMMapView詳細編
›
RMMapViewには主に「現在の表示位置」「現在のズーム」を操作するためのメソッドが用意されている RMMapViewのプロパティとして、マップ自身を表すRMMapContents、マップ上のマーカーを操作するRMMarkerManager、そしてマップからの操作を受け取るRM...
2008年12月28日日曜日
自分のiPhoneアプリにroute-meを組み込んでみる
›
http://code.google.com/p/route-me/wiki/EmbeddingGuidev2 ただし一部間違いなど不正確なところがある route-meはフレームワークになっていない(ただのXcodeプロジェクト)なので、自分のアプリに組み込むためにはXcod...
2008年12月27日土曜日
iPhoneでMap Viewを使いたいので、ライブラリを探してみました
›
iPhone Google Maps Component route-me TouchMap 個人的にはroute-meがおすすめ、ただしMicrosoft Virtual Earthを使うことになる ストリートビューが欲しい、またはどうしてもGoogle Mapで実装したいとい...
2008年12月25日木曜日
CS193P Cocoa Programming - AssignmentPresence3まで完了
›
最近ご無沙汰気味でしたが、 なんとかPresenceアプリ作成の宿題3まで完了させることができました。 リロードボタンと投稿ボタンがつきました。 詳細画面を見るとこんな感じです。ちょっと寂しい。 投稿ボタンを押すとこうなります。 UITextFieldではなくてUITextVie...
2008年12月21日日曜日
Cocoa(iPhone)で、日本語を含むURLを開く方法
›
基本的にはCore FoundationのC関数を利用する CFURLCreateStringByAddingPercentEscapes() ただし、一部問題のあるケースがある URL中に&を含む場合などは正しく作れないので別の方法が必要 プログラマをやってい...
iPhoneアプリをローカライズ(国際化対応)してみた
›
まずはNSLocalizedString()を利用してアプリを作る 次にgenstringsコマンドを利用してLocalizable.stringファイルを自動生成する Xcodeに取り込む Xcodeからローカライズの設定を行う 最後にかっこよく翻訳を行う info.plist...
2008年12月20日土曜日
NSURLConnection使用中にbad server certificationエラーが出たときの対処法
›
1203, NSURLErrorDomain, bad server certificate このエラーはSSL使用時に証明書の内容が不正なときに発生する 要するに自己認証証明書(オレオレ証明書)警告 標準APIにはこのオレオレ証明書警告をオフにする機能がない NSUR...
2008年12月17日水曜日
CS193P 11日目 非同期処理をやってみる
›
非同期処理を行う方法はいくつかある URLフェッチ処理ならば、NSURLConnectionクラスをつかっておけば一発 さらに簡単にURLフェッチ処理を行いたいのであれば このライブラリをおすすめ URLフェッチ以外の処理を行うならば、NSThreadを使うか、NSOpe...
2008年12月6日土曜日
CS193P Cocoa Programming - ソースコードをgithubに公開いたしました
›
gitの練習もかねてここまでの成果ソースコードを公開してみました。 http://github.com/akisute/akisute_cs193p/tree/master 特に見所はありませんが、一応自分の勉強用として。
2008年11月30日日曜日
CS193P Cocoa Programming - 7日目 UINavigationViewControllerを使う
›
UIViewControllerのawakeFromNibは動作しないときがある。UIViewControllerの初期化には 必ずviewDidLoadを使うこと UINavigationViewControllerはxibファイルに含めずに、ソースコード中で初期化したり管理す...
›
ホーム
ウェブ バージョンを表示