忍者ブログ

佐崎司と愉快な仲間達

ゲーム、アニメ、CG、iOS開発など思いついたことを記事にしています。 管理人が3人いますので、記事にまとまりはないと思います。 iPhoneアプリのレビュー依頼も受け付けています。

iOSのNSStringの文字列比較に関して3

わか

iOSのNSStringの空文字(@"")の判定方法に関して記載します。
デバッグ中に文字列Aを「Print Description of "variable"」 で確認した際に
「object returned empty description hantei」と表示されました。

何か調べた所、空文字(@"")を意味しているみたいです。
ソース中で文字列Aをnil判定していたので、意図通りに動作していませんでした。
(nilと空文字(@"")は一致しません)

空文字の判定は if (A.length == 0) でいけました(文字列長で判定)。
分かってみると簡単ですが、最初は混乱しましたね。

拍手[0回]

PR