问题标签 [stringwithformat]

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 投票
4 回答
3436 浏览

ios - 如何在给定整数时不显示不必要的零,但在需要时仍然有浮点答案

我有一个正在开发的应用程序,我的一个功能是在需要时以浮点值或双精度值给出答案,当答案是整数时给出整数

因此,例如,如果答案为 8.52,则答案变为 8.52,但当答案为 8 时,答案为 8 而不是 8.0000,我不希望它显示所有额外的 0。

这段代码似乎不起作用

0 投票
2 回答
332 浏览

objective-c - 在 Objective C 中使用两个参数格式化字符串

我有一个浮点值,它应该有一定数量的小数位。小数位数存储在变量中。

这是代码行:

我的问题是我不知道如何以正确的方式组合 %f 和 %d 说明符。有任何想法吗?

谢谢你的回答!

0 投票
1 回答
576 浏览

nsstring - 带有iOS Storyboard的UILabel:我可以显式设置文本,但引入stringWithFormat:无法设置文本

这是一个奇怪的问题。我的故事板上有一个标签,位于自定义原型单元格中,其标签为 102。正如主题标题所示,我可以通过各种方式设置标签的文本,并按预期显示在设备上。以下是我尝试过的方法:

然而,这些都行不通……

还...

和...

我需要让单元格读取:“与某某的游戏”,其中“某某”是对手的名字,显然。关于什么会导致这种情况的任何想法?

编辑:所以这里有更多代码,展示了我如何攻击这个东西:

我使用 Parse 作为我的 BaaS。那里似乎真的没有问题,因为我可以在我的 iPhone(在单元格中)上检索、记录和显示玩家的用户名和我想要的任何其他数据,只要我不包含 stringWithFormat:。

我尝试清理项目和构建文件夹,从设备卸载等。重新运行它。仍然没有运气。

0 投票
2 回答
1009 浏览

ios - 显示长十进制数字的最佳 NSString 格式?

显示长十进制数的最佳 NSString 格式是什么?当我尝试以下操作时,会出现不希望的舍入:

理想情况下,我想要以下格式:

整数和小数之间的总位数有限制。

因此,例如,如果该限制为 10 个位置,则以下将是所需的格式:

或者

提前致谢。

0 投票
6 回答
81 浏览

ios - 在 Cocoa 中组合多个字符串

我希望能够结合每个索引,以便我得到@“Biology Teacher A BK 1”,但到目前为止我一直没有成功。这是我到目前为止所拥有的,但我不知道从这里去哪里。

0 投票
2 回答
1912 浏览

ios - 如何在objective-c中获取大于127(扩展Ascii字符)的整数的ascii值

我需要将大于 127 的整数的 Ascii 值发送到外部设备。我正在使用[NSString stringWithFormat:@"c", myInteger]. 但是,这可能会返回一个空字符串,因为 myInteger 大于 127,例如 155。

如何获得正确的扩展 Ascii 值?

0 投票
2 回答
1197 浏览

ios - appendString NSString stringWithFormat 不传递值

我有一个通过 php 连接到数据库的应用程序,我试图将一些大数据发送到数据库,例如坐标列表

添加这样的 4 行字符串没问题,还添加了 150 行字符串,但大约 200 行标记它没有,我试图用它发布的其余数据也丢失了。我通过创建 .txt 并将数据添加到其中并使用 php 对此进行了测试,如果它超过 200 行,它不会到达 php 文件,但 150 又可以了。

我获取坐标并将它们放入数组中,

数组被传递到另一个数组trackArrayList等中,并在这个方法中我发布到 php 文件中。

我尝试过写[postString appendString:[NSString stringWithFormat:@"&%@=%@", StrackArray, trackArrayList]];不同的变体NSMutableString stringWithFormat等,但结果相同。

字符串是否不够大,无法容纳这么多行,或者应用程序在发布之前内存不足。

关于可能导致此问题的任何建议,或任何其他编写appendString.

0 投票
1 回答
824 浏览

ios - 使用 stringWithFormat 时更改制表符 (\t) 长度?

我想\t在函数 stringWithFormat 中使用时指定制表符长度或制表位:

我已经尝试在制表符后使用退格键,但这不起作用:

使用多个空格代替\t不是一种选择,因为之前的文本\t根据字符具有不同的宽度。

0 投票
1 回答
49 浏览

uialertview - 将多个数据传递到数据库

我有两个按钮,它们在同一个视图中显示不同的警报视图,它们将不同的值传递给数据库,两者都单独工作。问题是,如果我单击按钮 1 并在按钮 2 之后单击按钮 2 的详细信息,则不会发送过来,反之亦然。我不知道如何解决这个问题,有什么想法吗?

我使用的代码:

0 投票
1 回答
255 浏览

objective-c - 当 stringWithFormat 格式没有类型占位符但有参数时会发生什么

假设我有这样的方法

object参数从不,但传递给方法的nil格式参数可能是

或者

所以如果formatWithoutPlaceholder作为格式参数传递给方法,控制台输出是正确的,没有警告或错误,但这会导致其他问题吗?我觉得这样的用法有stringWithFormat:问题。