Для удобства вы можете написать расширитель для NSString. Это .h
файл
@interface NSString (Extender)
+ (BOOL)isNull:(NSString *)string;
@end
и это .m
файл
@implementation NSString (Extender)
+ (BOOL)isNull:(NSString *)string;
{
return (string == nil);
}
@end
Наконец, вы можете использовать вышеуказанный метод для проверки значения свойства в вашей модели.
Например:
if ([NSString isNull:self.date]) {
self.date = @"";
}