私はNSArray
を持っていて、nullまたはむしろ「空の文字列」を持つ文字列をフィルタリングする必要があります。それ、どうやったら出来るの?私はやってみた:NSPredicateで空文字列と空文字列をテストする
NSPredicate *predicateName = [NSPredicate predicateWithFormat:@"(name!=nil)"];
しかし、それは動作していないようです。それともあなたはコアデータを使用しない場合は、あなたができることはありませんが、nullのさまざまな種類があります...
をそれでは解決メイトは何ですか?これは実際に私のために働くように見える最初の答えとしてどこに。文字列が空の場合は、長さ= 0にしないでください。それはnullではありません – Doz
@Doron解決策は私が示唆した述語を使用することです。 –
申し訳ありませんが、私はまだ特定のフィールドに(null)を取得します。コードの後ろにあなたのコメントが何を意味するか分かりません。 == 0だからあなたは0の値を得ていると言っているので、テストする必要があるすべてが> 0になります。なぜなら私はまだnullを取得しているからです。 – Doz