博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
判断textField是否为纯数字
阅读量:1855 次
发布时间:2019-04-26

本文共 502 字,大约阅读时间需要 1 分钟。

//判断是否为整形:

- (BOOL)isPureInt:(NSString*)string{

    NSScanner* scan = [NSScanner scannerWithString:string];

    int val;

    return[scan scanInt:&val] && [scan isAtEnd];

}

//判断是否为浮点形:

- (BOOL)isPureFloat:(NSString*)string{

    NSScanner* scan = [NSScanner scannerWithString:string];

    float val;

    return[scan scanFloat:&val] && [scan isAtEnd];

}

 if( ![self isPureInt:insertValue.text] || ![self isPureFloat:insertValue.text])

    {

        resultLabel.textColor = [UIColor redColor];

        resultLabel.text = @"警告:含非法字符,请输入纯数字!";

        return;

    }

转载地址:http://awlyf.baihongyu.com/

你可能感兴趣的文章
矩阵点乘在opencv和 numpy里的实现
查看>>
AppCompatActivity 属于com.android.support.v7.app 包
查看>>
ConstraintLayout 和 MarginStart vs MarginLeft
查看>>
android studio 产生的class 使用javah
查看>>
findContours 对于亮背景和暗背景找出来的轮廓不一样
查看>>
Android Studio cmake编译FFmpeg以及Jni调用
查看>>
live555搭建简易流媒体服务
查看>>
英伟达CUVID硬解,并通过FFmpeg读取文件
查看>>
【Arduino实战教程 001】入门Hello World
查看>>
Ubuntu下安装clang和libc++
查看>>
RTMP协议播放流程的实现及抓包分析
查看>>
在Ubuntu下搭建C/C++编程环境(vim+gcc+gdb)
查看>>
C++笔试面试真题回顾与知识点总结
查看>>
C语言的条件编译#if, #elif, #else, #endif、#ifdef, #ifndef
查看>>
【FFmpeg学习笔记005】 libx264和FFmpeg不同方式(YUV编码为H.264)
查看>>
【ROS教程 008】机器视觉
查看>>
【ROS教程 009】导航功能包集入门
查看>>
FFmpeg 音频处理
查看>>
C语言基础编程题目
查看>>
计算机编程理论基础
查看>>