2011年1月27日木曜日

MKAnnotationのuserlocation BreadCrumbってなんだ?



MKMapKit を使ったMapView にAnnotationを行い、

mapView.annotationsからannotation情報を取得する際、

まれに、MKUserLocationではなく

「MKUserLocationBreadCrumb」とかいう

変なのが入ってくるときがある。

なんですかこれ。


わからないですが、推測では、corelocationでとってる緯度経度が一つ前に取得した緯度経度から

急激に移動したときに入ってきてるような気がする。。

MyAnnotaionクラスで、緯度経度、タイトル、サブタイトルなどの

もともとMKAnnotationにないプロパティを設定している場合は、

MKUserLocationBreadCrumbがくるとエラーになり、アプリが落ちます。。。

2011年1月14日金曜日

iPhone アプリ xcode プロジェクト名の変更 方法


プロジェクト>名称変更で。。。




AppDelegate Class や プロジェクトPlistは手動で変更する必要がある。




これでいったん、ビルド>すべてのターゲットをクリーイングで




もし、コンパイルエラーが出たら、名前が残っていないか調べつつ




下記の設定を確認する。


プロジェクトウィンドウの「グループとファイル」リスト「ターゲット>プロジェクト名」を選択




ウインドウが開いたら、


一般>名前
ビルド>パッケージング>>プロダクト名
ビルド>GCC "バージョン" 言語>>プレフィックスヘッダ


これで行けました。

2011年1月6日木曜日

気象情報



無料で使える気象情報をさがしてるけど、なかなかない。


 NoaaのWave Watch 3 このモデルだととりあえず、

日本は2カ所しかないけど、スペクタルとかいうのでみれてわかりやすい。 

予想されるうねりが全部わかって、よってトータルはこんな感じというのが一目瞭然。

http://polar.ncep.noaa.gov/waves/latest_run/ 以下の、

「21004」と「22001」かな。

ファイルに緯度経度乗ってるからGoogleとかで調べるとポイントがわかる


気象情報なら(気温、雲量、風とか)こっちからいける

http://www.weather.gov/
ftp://tgftp.nws.noaa.gov/data/observations/metar