问题标签 [nsinteger]

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 投票
1 回答
11107 浏览

xcode - ARC 中不允许从 NSInteger 到 NSString 的隐式转换.. 应该使用什么解决方法来处理整数

这是我的 viewcontroller.m 文件中的代码

它给了我一个错误,ARC 不允许将 NSInteger aka int 隐式转换为 NSString。如何启用 ARC 并为此提供解决方法。我可以使用什么来代替 setText?

能力生成在 TestAbility.h 文件中设置为 NSInteger .. 谢谢

0 投票
1 回答
8474 浏览

iphone - 如何将 NSIndexPath 转换为 NSInteger?

我在这里搜索并找到了这个问题的先前答案。问题是标记为解决方案的答案不起作用。在我的 tableView:didSelectRowAtIndexPath: 方法中,我有

它给了我警告'不兼容的整数到指针转换初始化'NSInteger *'(又名'int *')使用'NSInteger'(又名'int')类型的表达式。

任何帮助表示赞赏!

0 投票
1 回答
238 浏览

objective-c - 指向整数的指针

我有一个整数数组,我正在尝试从数组中获取一个元素;xcode 不断显示此消息:“初始化从没有强制转换的指针生成整数”

我知道这个警告意味着我不能将整数分配给指针类型,我在问我如何获取该元素,或者是否有解决方案将指针转换为整数

这是我的代码:

谢谢你的帮助:)

0 投票
3 回答
15458 浏览

iphone - 将 NSInteger 对象添加到 NSMutableArray

我有一个 NSMutableArray

我正在尝试在我的数组 NSInteger 对象中添加:

它不会工作对象未添加到数组中,这是控制台显示的内容:

0 投票
1 回答
895 浏览

iphone - 如何格式化 NSInteger 以将分钟表示为零填充数字,如 00、05 ...?

我正在构建一个 UIPickerView 以类似于 UIDatePicker 的自定义子类,timepicker 样式。

无论如何,分钟组件应该每 5 分钟有一个数字,从 00、05 开始,然后是 10、15 等......

如何获得 00 和 05 分钟标记左侧的零数字填充格式?

我怀疑我必须深入研究NSNumberFormatter类,但我对它没有任何经验,除了它看起来像一个非常可怕的类,我希望有人可以快速给我一个基本的实现。

0 投票
1 回答
186 浏览

iphone - NSInteger 值在加载视图时发生变化

我的应用程序委托中有一个名为 healthInt 的 NSInteger。在应用程序委托中,我将 healthInt 设置为 100。当应用程序加载第一个视图时,healthInt 仍然等于 100。但是当它加载下一个视图时,healthInt 设置为 0。即使该视图控制器中的标签(标题为healthLabel) 显示 100。这是一个问题的原因是因为我想做的是

但这似乎不起作用。而且我知道这是一个糟糕的架构,但对我来说重做整个项目有点太晚了。如果您需要查看其他代码,我很乐意向您展示:)

0 投票
1 回答
106 浏览

iphone - 在我的其余代码中访问输出的“NSInteger”

我正在尝试做一些我认为相对简单的事情并获得一周中的当前日期,然后在点击按钮时对那天进行一些检查。为了获得星期几,我在 viewDidLoad 方法中使用了以下代码:

代码返回给我两个 NSInteger,它们是一周中的当前日期和月份中的当前日期,这正是我想要的。我现在想要一系列按钮,当点击时会根据星期几在 UIWebView 中显示某个网页。

我希望做一个简单的:

但我似乎无法访问在 viewDidLoad 方法中创建的“工作日”NSInteger。我确定我错过了一些非常简单的东西。有什么建议吗?

0 投票
2 回答
6409 浏览

objective-c - 如何将 NSDictionary 值转换为 NSInteger

我是菜鸟,我想要的是将 NSDictionary 对象转换为 NSInteger.im 解析 json 对象并将其存储在 NSMutableArray 中,然后将其存储在名为 boy 的 NSDictionary 对象中。你们能帮帮我吗。下面是代码。

0 投票
7 回答
35154 浏览

objective-c - 将 NSInteger 转换为 NSString

我正在尝试用几个不同的部分制作一根弦。下面是我现在所拥有的。我的代码中没有任何错误,但是一旦我运行它并执行触发它的事件,我就会得到EXC_BAD_ACCESS。还有另一种方法可以将其NSInteger转换为NSString?

0 投票
2 回答
119 浏览

iphone - 无法使用 NSUserDefaults 中的 int 进行数学运算

我有整数数据,存储在 NSUserDefaults 中,有我的代码:

我复制了所有按钮操作代码,以防万一,但我确实用粗体代码字符串标记,这似乎不起作用。因此,它假设对存储的数据(oldValue)进行数学运算,但是当我启动程序时,它实际上并没有,但不是有效值程序“认为”oldValue 是 0(而不是有效值)。

因此,例如,当它包含数字 2000 时,我启动程序并在文本字段 500 中输入,它假设为 1500 (2000-500),但它显​​示 -500。