问题标签 [nsuinteger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2866 浏览

ios - 具有范围的 Objective-C 子字符串

我有一个指向 URL 的 NSString,如下所示:

我想从 NSString 获取我的 iOS 应用程序中的文件名(在本例中为 spin_37.mp4)

我正在尝试以下操作:

但是我在使用 NSUInteger 时遇到了很多错误,即现在

有人可以解释我做错了什么吗?

0 投票
1 回答
1053 浏览

ios - NSNumber 为 0 转换为 NSInteger/NSUInteger 变为 nil

为什么 0 的 NSNumber 不能转换为正确的 NSInteger/NSUInteger 值?

为什么a在上面的代码行中为零。不应该等于0吗?

在控制台中:


更新:

0 投票
1 回答
244 浏览

ios - 我可以将 (unsigned) 更改为 (NSUInteger) 还是会产生问题?

我是一名初级软件开发人员,我可以将 (unsigned) 更改为 (NSUInteger) 还是稍后会产生问题?

警告说

我找到了以前的定义

0 投票
0 回答
967 浏览

ios - 隐式转换失去整数精度:“NSUInteger”(又名“unsigned long”)到“uint32_t”(又名“unsigned int”)

Xcode 向我报告以下警告:

隐式转换失去整数精度:“NSUInteger”(又名“unsigned long”)到“uint32_t”(又名“unsigned int”)

产生此警告的行是:

我如何摆脱这个警告?

0 投票
1 回答
43 浏览

ios - 上传到 AppStore 时缺少 64 位支持

我试图验证我的应用程序并将其上传到应用程序商店。但最终出现错误,因为Error Missing 64-bit

我通过在有效架构和标准架构中添加 arm64 进行了更改(armv7,arm64) - $(ARCHS_STANDARD) 仅构建活动架构 - 否

添加后出现错误,因为“('NSInteger'(又名'long'))与实例变量'stage'('int')的类型不匹配”。

我将 int 更改为“NSUinteger”并将错误更改为链接命令错误。

我的应用程序不支持 64 位吗?

0 投票
1 回答
345 浏览

objective-c - 关于 NSUinteger 和 int 的问题

我使用 JSONModel 从 json 中捕获数据:

我有以下代码:

实际上StationIndex是一个 1 或 2 位整数。比如我有self.campusBusArray[i][@"StationIndex"]== 4,我有index== 4,那么这两个 NSLog 都输出 4,但是不会跳转到 if 块,否则numberOfBusesCurrentlyAtThisStation++不会执行。有人可以告诉我为什么吗?

0 投票
1 回答
43 浏览

ios - NSUInteger 未在 TestFlight 上正确显示

我一直在模拟器和设备上测试我的应用程序。有显示 NSIntegers 的标签,我将它们格式化为:

这行得通。但是,当我为 TestFlight 构建应用程序时,这些标签会以数字形式出现580023223,例如。

我以这种方式初始化 _qty:

任何人都可以帮忙吗?谢谢

0 投票
1 回答
163 浏览

ios - NSUInteger for 循环的奇怪之处

我使用 AppCode 来调整我在 XCode 中编写的代码。AppCode 进行了很棒的代码检查,并告诉您可以改进的地方。

我遇到的一项经常检查指出,这是在[SomeObjCFrameworkClass objectAtIndex]期待一个NSUInteger实际上是真的......

但是,我一直发现自己试图遵循这个建议并将我int的 s 更改为NSUIntegers 让自己搞砸了。

例如,这是我进行此更改时爆炸的一段代码...

知道为什么会这样。下图的调试数据中有一个线索,但我无法理解它。

在此处输入图像描述

0 投票
1 回答
467 浏览

ios - IOS/Objective-C:查找字符串中单词的索引

我正在尝试返回字符串中单词的索引,但无法找到一种方法来处理找不到它的情况。以下不起作用,因为 nil 不起作用。尝试了 int、NSInteger、NSUInteger 等的每一种组合,但找不到与 nil 兼容的组合。有没有办法做到这一点?感谢

0 投票
1 回答
185 浏览

objective-c - 在目标-c中将值从服务器分配给整数

我来自 swift 背景,我在 Objective-c 中有一个从服务器获取价值的代码,它正确地使用了下面的代码。

我有一个变量:

我想要的是:我的整数变量采用来自服务器的值,我这样做了:

但我得到的错误说:不兼容的整数到指针转换分配.....

任何帮助表示赞赏