Hatena::Groupiphone-dev

haoyayoi Dev Style このページをアンテナに追加 RSSフィード

2009-02-22

一気に焦点集める反動

| 18:36 | 一気に焦点集める反動 - haoyayoi Dev Style を含むブックマーク はてなブックマーク - 一気に焦点集める反動 - haoyayoi Dev Style 一気に焦点集める反動 - haoyayoi Dev Style のブックマークコメント

miRPG Makerが公開停止になっていた。むむぅ。

そのmiRPG Makerの作者さんがiPhone-dev Groupに入っていた。やっぱ慣れてる人は作り込みはんぱないな。

Horigoodの日記

初作成でらんきんぐーなアプリの件

同氏のmaglogのほうの2009/02/18付けの記事を見たけど、わからんでもないなーと思った。応援もかねての皆のtipなんだろうな。個人的にはあそこまで持ち上げられるとクオリティアップという点で後々まで皆の視線が注がれるのが怖くてたまらないから、ゆっくりーでいいさ。

setValue:forKeyとsetObject:forKey

15:59 | setValue:forKeyとsetObject:forKey - haoyayoi Dev Style を含むブックマーク はてなブックマーク - setValue:forKeyとsetObject:forKey - haoyayoi Dev Style setValue:forKeyとsetObject:forKey - haoyayoi Dev Style のブックマークコメント

はまってたのでメモ。

NSMutableDictionaryを生成してsetObject:forKeyでNSNumberを差し込み、その後そのNSMutableDictionaryからデータを取得しようとするとnullになる。この場合はsetValue:forKeyで差し込むのが正しい。

setObject:forKeyなのかsetValue:forKeyなのか判らないときはこんな方法もあり。

NSMutableDictionary *dic = [[NSMutableDictionary dictionary] autorelease];
NSNumber *num = [NSNumber numberWithInt:1];
[dic setObject:num forKey:[num description]];
if([dic objectForKey:[num description]] == nil){
    [dic setValue:num forKey:[num description]];
    if([dic objectForKey:[num description]] == nil){
        NSLog(@"Cant add to Dictionary");
    }
}

horigoodhorigood2009/02/23 12:43どうも。
リンク貼っていただいて、ありがとうございます。
miRPG Makerの名前を、ここで目にするとは思いませんでした。あれに関しては、ま、色々思うところがあって公開停止とさせていただきました。
しばらくは、iPhoneアプリに注力したいと思っています。
こういった、ネットのコミュニティに参加するのは初めてなのですが、今後ともよろしくお願いします。

hao_yayoihao_yayoi2009/02/25 15:40miRPG MakerはMacにスイッチ後、ゲームアプリを求めた末に手にしたものだったりするので、色々と楽しんだ思い出があります。なので、その作者さんがiphone-devに入ったのは個人的に衝撃的でした。

今後ともよろしくお願いします。