objective-c - 检查整数是正数还是负数 - Objective C

标签 objective-c xcode nsinteger

我如何在 Objective-C 编码中判断整数是正数还是负数。我这样做是为了写一个“if”语句,说明如果这个整数是正数则执行此操作,如果它是负数则执行此操作。

谢谢,

凯文

最佳答案

if (x >= 0)
{
    // do positive stuff
}
else
{
    // do negative stuff
}

如果您想单独处理 x == 0 情况(因为 0 既不是正数也不是负数),那么您可以这样做:

if (x > 0)
{
    // do positive stuff
}
else if (x == 0)
{
    // do zero stuff
}
else
{
    // do negative stuff
}

关于objective-c - 检查整数是正数还是负数 - Objective C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3065712/

相关文章:

ios - 通过协议(protocol)扩展将选择器与协议(protocol)方法的默认实现一起使用

iphone - 试图让网络错误警报正确显示在 iPhone 应用程序上?

xcode - 存储 boolean 值以供 Parse 登录访问

ios - 为什么当我将 int 转换为 NSInteger 时值会发生变化?

ios - 在比较 NSIndexPath 的行和 NSArray 计数时,是否有更好的方法来避免 'Sign comparison' 警告?

objective-c - NSMutableURLRequest POST 消息中的 Base64 问题?

php - 纬度和经度值保存为字符串还是数字?

ios - 根据用户是否登录有条件地显示不同的 View Controller

ios - Xcode 核心数据终止问题?

objective-c - Objective C - 为什么 64 位意味着不同的变量类型