美文网首页
iOS 判断字符串是否为数字

iOS 判断字符串是否为数字

作者: Bager | 来源:发表于2017-05-18 09:58 被阅读1648次
    
    + (BOOL)isNumber:(NSString *)strValue
    {
        if (strValue == nil || [strValue length] <= 0)
        {
            return NO;
        }
        
        NSCharacterSet *cs = [[NSCharacterSet characterSetWithCharactersInString:@"0123456789."] invertedSet];
        NSString *filtered = [[strValue componentsSeparatedByCharactersInSet:cs] componentsJoinedByString:@""];
        
        if (![strValue isEqualToString:filtered])
        {
            return NO;
        }
        return YES;
    }
    
    

    相关文章

      网友评论

          本文标题:iOS 判断字符串是否为数字

          本文链接:https://www.haomeiwen.com/subject/tlxsxxtx.html