05:43NSNullとnilの違いを理解しておらずハマりました。null]を用いて無効値が表現されるようです。null]とnilは別物なので、nilとの比較だけ行っているとエラーが出ます。stringByAppendingFormat:@"test"];}こんなエラーが出ると思います。null]はシングルトンインスタンスなので、常に1つの同じインスタンスを指します。比較方法は以下のような感じです。null]とnilはNSLogで出力した場合、出力の方法が異なるようです。デバッグ時に参考にしてください。youって語感が近いですね。