问题标签 [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.
objective-c - 如何在 Objective-C 中使用 stringWithFormat 方法附加字符串变量
我想使用 stringWithFormat 将字符串附加到单个变量中。我在使用 stringByAppendingString 时就知道了。请帮助我使用 stringWithFormat 附加以下代码。
谢谢你,马丹·莫汉。
iphone - 在 iPhone 上正确重用 NSMutableString
在iPhone上使用objective-c,这段代码有什么问题?是不是内存泄露了?为什么?我将如何正确地做到这一点?
...然后在我的代码中...我可能需要将其更改为:
我需要第二次使用 stringWithFormat ......但这不是创建一个新字符串并且没有正确释放旧字符串吗?
iphone - 无效的 NSTimer 不起作用
我创建了一个计时器,我将剩余时间转换为格式为:“mm:ss”的字符串,当时间的字符串值为 00:00 时,我想使计时器无效。由于某种原因,它不起作用,即使我记录剩余时间,我也看到该值具有正确的格式,所以我不知道为什么我在“countTime:”中的“if”分支从未输入过。
任何人都可以帮忙吗?
objective-c - NSString stringWithFormat 问题
我有这样一个问题:double calcValue;
buf = "7.142857";
而不是
buf = "7.1428571428571423";
我尝试以这种方式对其进行格式化:@“%f”。但是当我在逗号显示后尝试 @"%14.9f" 9 个符号时。
有什么问题?我该如何解决?谢谢!
cocoa - NSMutableString stringWithFormat
我有为 MD5 munge 准备消息的 java 代码
'C'、'o'、'p'、'y'、'r'、'i'、'g'、'h'、't'、':'、''、0xa9、''};
用于
message.append(name.toLowerCase()); message.append(新字符串(jimsCopyRight));
当我使用打印出消息时
System.out.println(" i = " + i + " char " + message.substring(i, i + 1) + " charAT " + message.charAt(i)); }
我得到 i = 14 char \251 charAT \251 并且 message.toString 是 jimCopyright: \251
我需要构造一个具有相同字符的 NSMutableString。
在我尝试过的事情中
这给了我 i = 14 char © 169
任何使 NSMutableString 与 StringBuffer 相同的帮助将不胜感激。
问题是当我在 MD5 中混合两个字符串时,当我添加 0xa9 时会得到不同的结果。打印只是为了查看字符串。
我认为它与 Java 中的 char[] 和 NSMutableString 的构造有关。我不相信它们是相同的价值观。
我有一些 C 代码,它声明版权为
版权的Java MD5和C MD5是一样的。
iphone - 将 int 转换为 NSString 时出现问题
我正在开发一个使用一些 url 的 iPhone 应用程序,并且在将整数附加到它们的末尾时遇到了困难。我有以下代码行
我只需要在末尾附加一个 int 即可。当我打印出 NSURL urlCards 的结果时,我只是得到了我传入的 int 的值,或者 _deckID 的值。
我已经验证了仅声明为本地 int 的 _deckID 在运行时确实具有正确的值。
我错过了什么?
谢谢!!
iphone - 如何将 CGFloat 转换为无符号整数
我正在尝试使用 CGFloat 获取字符串,就像这样..
这不想工作。给定 -2 的 CGFloat 值,我在字符串中得到 0 。
如果我用...
我得到-2。那越来越近了。所以我想我可以使用@u 作为格式说明符,但我得到了 4294967294。
我究竟做错了什么。
提前感谢您的帮助。这应该是一件容易的事。
约翰
iphone - NSString stringWithFormat 添加百分比
如何在我的 stringWithFormat 函数中添加百分比?例如,我想要以下内容:
这应该导致字符串为:
但事实并非如此。我怎样才能做到这一点?
ios - 抑制不必要的零
我想用 stringWithFormat 从一个双精度值创建一个字符串,最后没有不必要的零。
例子:
[NSString stringWithFormat:@"%.8f",2.344383933];
[NSString stringWithFormat:@"%.8f",2.0];
预期成绩:
2.344383933
2
哪种格式正确?
谢谢你。
objective-c - NSString - stringWithFormat 与 stringWithString
我在 .m 文件中声明了一个全局 NSString 变量。当我使用 stringWithFormat 在 .m 文件中的任何位置为其提供字符串值时,该值不会在函数调用之间持续存在。但是,当我使用 stringWithString 执行相同操作时,该值会在整个实现和任何函数调用中持续存在,从而赋予它真正的全局行为。换句话说,stringWithFormat 和 stringWithString 的内存管理在内部有何不同?
为什么在使用 stringWithFormat 时抛出“发送到已释放实例的消息”时 stringWithString 的值仍然存在(在随后使用 NSString 时,在另一个函数中的 NSLog 语句中说,该函数位于使用 stringWithFormat 为 NSString 赋值的函数之后)?当我用 stringWithString 替换它时没有这样的问题。
谢谢!
编辑:我忘了提到是的,当我之后手动保留时,它在 stringWithFormat 的情况下有效。价值持续存在。因此问题。