2010年9月23日木曜日

Class Reference

iPhoneOS3.1の端末で実行すると、
[NSURL pathComponents]: unrecognized selector sent to instance 0x6326e50'
って言われておちる。

で もオブジェクト存在してるしリファレンス見てもメソッド存在するし、何でや!って思ってたけど、リファレンスをよーく見たらMac OS X Referenceって書いてる・・。すかさずiOS Referenceで調べ直したら、案の定「Available in iOS 4.0 and later.」の一文が。

そりゃおちるわな。

ということで、Class Referenceを参照する際の注意点。
★今見てるリファレンスはiOSなのか、MacOSなのか確認すること。
★対応OSを確認すること。


しかし、iPhoneOS3.xってまだ対応しないと行けないんだろうか・・。個人で開発するアプリなら潔く対象外とさせていただくんだけど。。

0 件のコメント:

コメントを投稿