IOS 非空判斷(待續)
阿新 • • 發佈:2019-01-24
-(Bool) isEmpty:(NSString *) str { if (!str) { return true; } else { //A character set containing only the whitespace characters space (U+0020) and tab (U+0009) and the newline and nextline characters (U+000A–U+000D, U+0085). NSCharacterSet *set = [NSCharacterSet whitespaceAndNewlineCharacterSet]; //Returns a new string made by removing from both ends of the receiver characters contained in a given character set. NSString *trimedString = [str stringByTrimmingCharactersInSet:set]; if ([trimedString length] == 0) { return true; } else { return false; } } }