NSString'in boş olup olmadığını belirlemek en iyisi nedir? Şu anda aşağıdaki kullanıyorum: herhangi bir tavsiye içinNSString boş olup olmadığını belirleme
if (string == nil || [string isEqualToString:@""]) { // do something }
teşekkür ederiz. dize nil
ise
+1. whitespaces hakkında ne dersiniz? Ya onları saymak istemiyorsan? Herhangi bir kullanışlı yol? – cocoafan
@cocoafan Kesintisiz değil. Bunu sık sık yapmanız gerekiyorsa, "NSString" e, "isNotEmpty" gibi bir kategori eklemenizi öneririm, böylece özel çeklerinizi yapabilirsin. Daha sonra bunu yapabilirsin ([string isNotEmpty]) {… } 've aynı zamanda' nil's de düzgün bir şekilde işleyecektir… –
Yine de niçin döndüğünün uzunluğunu bilmek isteyebilirsiniz. Bu nedenle, sıfırın alınmasından sonra bazen sıfır olup olmadığını kontrol etmek yararlı olabilir. – uchuugaka