今サーバと連携してて サーバから返ってくるデータが<null>となってるときに NSString* strを取り出して判定をしたいとして、 ①: if ( str != nil){ →判定が効かなくて<null>ってまるまる表示された。 ②: if ( ![str isEqualtoString:@""]{ →落ちた ③: if ( str != NULL){ →①と同じ結果 ④: if ( ![str isEqualtoString:<null>]){ →落ちた どないしたらええんや、って思ってたら、 「こんなのはいかが?」って渡されたサイトにあったものを参考に無事解決。 ⑤: if ( ![str isEqual:[NSNull null]] ){ →無事思った挙動に! /***NSNull***/ The NSNull class defines a singleton objec