2009年11月19日木曜日

データ保存追加

藤棚工房別棟 −徒然−: NSUserDefaultsで環境設定を保存する
http://blogs.dion.ne.jp/fujidana/archives/1102970.html

bool型の扱いについても書かれています

データの保存に使うクラス

2009-05-20 - iPhoneアプリ開発まっしぐら★ - iPhoneアプリ開発グループ
http://iphone-dev.g.hatena.ne.jp/tokorom/20090520/

NSUserDefaultsという便利なクラスがあるみたい
これだけで出来ちゃうなんてステキ。

テーブルビューの各メソッド一覧と解説

UITableView - 福井高専IT研究会OfficialWiki
http://profo.jp/wiki/index.php?UITableView

 よくお世話になってます。ありがたや

2009年11月16日月曜日

テキストビューのキーボードの扱い

UITextViewのキーボードをReturnキーで非表示にする
http://d.hatena.ne.jp/shunsuk/20091106/

フィールドにフォーカスが当たるとキーボードが表示されるけど
標準では表示されたキーボードが消えないという面倒な仕様らしい

パラメータの設定変更が必要だなんて・・・

2009年11月13日金曜日

設定画面にスイッチ

UITableViewの中に、UISwitchを実装する
http://iphone-app-developer.seesaa.net/article/131091193.html

IBを使わずにやる・・・みたいですね。何やら難しいがね

2009年11月11日水曜日

cellForRowAtIndexPathメソッドの表示パターン例

UITableView 混沌のiPhone開発ブログ
http://kontonsoft.blog.shinobi.jp/Category/8

4パターンをコード付きで紹介。参考になります

UITableView各メソッドの意味や設定例など

UITableViewの使い方その1:基本編
http://konton.ninpou.jp/program/cocoa/userinterface/UITableView/UITableView1.html

 画面の項目はIBではなくメソッドで設定するらしい
項目数や項目名、内容などの設定方法について参考になるかと

UITableView追加

【UITableView】UITableViewを使って詳細画面を作る-1【UITableViewDataSource】 | iphoneアプリで稼げるのか
こちらの方が参考になるかも

よくある設定画面のレイアウト

PythonでのiPhoneアプリ-GroupedTableViewサンプル - adonishiの日記
http://d.hatena.ne.jp/adonishi/20080826/1219767574

どうやって作るのか不明だったけど、ようやく判明
という事でメモ

2009年11月10日火曜日

GPS(緯度経度)→住所→Twitterへ投稿 本ルート完了!

ただしコピペしただけに等しいけど。まぁそんなもんかしら?

参考ページ追加
Twitterにつぶやきをポストする
http://iphone.longearth.net/2009/07/06/%E3%80%90iphone%E3%80%91%E3%80%90objective-c%E3%80%91twitter%E3%81%AB%E3%81%A4%E3%81%B6%E3%82%84%E3%81%8D%E3%82%92%E3%83%9D%E3%82%B9%E3%83%88%E3%81%99%E3%82%8B/

後は設定画面とかその他機能ですな。今日はこのへんにしときましょう

住所取得完了

思いのほか簡単だった。
と言いつつも、リファレンスのコピペで仕上げただけですがー

XML を NSXMLParser を使用して解析する

 [iPhone] XML を NSXMLParser を使用して解析する
http://www.syuhari.jp/blog/archives/861
参考ページ追加めも

XML関係

【iPhone】Objective-CでAtomPubを簡単に操作できるライブラリ公開してみた
 XMLのPOSTで参考になりそうなページ。メモ

2009年11月6日金曜日

API関連(追加)

簡易逆ジオコーディングサービス
http://www.finds.jp/wsdocs/rgeocode/index.html

Yahoo!デベロッパネットワーク ローカルサーチ
http://developer.yahoo.co.jp/webapi/map/localsearch/v1/localsearch.html

いずれかに緯度経度を投げて住所を返してもらえるっぽい。先は長いぞ?
先といえば今日発売のヤングガンガンに咲-Saki-が掲載されてるとか

住所取得のAPI関連

ググって出てきたサイトのメモ

「逆ジオコーディングで緯度経度から住所を取得してみる」
http://www.plusmb.jp/2008/11/28/1456.html

Yahoo!地図を利用して、緯度経度から住所を取得する
http://yusukebe.com/tech/archives/20060917/160621.html

後者はAPIを使わずに表示されたページから文字列を取得するという方法
これは確かに楽かも。けど規約的には大丈夫だろうか?

GPS取得できた

「サンプルコードをコピペするだけの簡単なお仕事」
である筈が、どうもGPSが取得できない?

っと思ったら初期化のコードを入れてませんでした
locationManager = [[CLLocationManager allocinit];
こんな感じに一行。

あとiPhoneシミュレータの制約で気になったのがあったのでメモ

iPhoneシミュレータで、Core Locationを使う場合に気をつけること
http://d.hatena.ne.jp/kimada/20090418/1240038443

むむむ、同じ値しか返してくれないのか。困ったな

やっと

やっとView Controllerを使ってページ遷移ができた
なんて初歩的な部分に引っかかってるのやら。

3日目開始

さて、今日はどんなもん進むかしら?

2009年11月5日木曜日

今日の成果

結局、複数ページを作るという部分を試行錯誤するだけで時間が終わってしまった
そんなもんか。

うわあ!

アドレスが自動でリンクしないのか。それは面倒だ

View Controllerに泣く

Window+Viewだけじゃどうにも上手く行かない模様
ググってみると、View Controllerを使わないとダメくさい

□iPhoneプログラミングの基礎:View Controller

覚え書き。