问题标签 [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 投票
5 回答
2597 浏览

ios - Objective C,[NSString initWithFormat] 究竟做了什么?

我只是想知道下面第 1 行和第 2 行之间的区别:

如果我问这个问题,那是因为我在使用 MKAnnotation 时遇到了问题。在下面的方法中,我尝试更新 MKAnnotation 的字幕委托属性(它是非原子的、复制的和只读的)。但是看起来我在使用第 2 行时得到了一个僵尸,而在使用第 1 行时却没有。所以我的问题是为什么?

}

我实际上已经通过使用方法复制解决了我的问题,但我仍然不明白第 1 行和第 2 行之间有什么区别,如果有人能帮助我理解有什么区别,我将不胜感激。

编辑:

1-我没有使用 ARC

2- _subtitle 来自@synthesize subtitle = _subtitle; subtitle 是 MKAnnotation 协议的一部分,具有 nonatomic、readonly 和 copy 属性

问候,西里尔

0 投票
1 回答
94 浏览

ios - 带有参数的 URL 字符串的问题

我需要将字符串参数 startDate 和 endDate 插入到 URL 字符串中,并且我正在尝试使用 stringWithFormat,但是 xcode 抱怨 URL 字符串中的许多其他字符,它可能将其解释为无效的说明符。

我将带有 %@ 说明符的变量放在 2013-06-04 和 2013-07-04 字符串的位置。我猜xcode不喜欢字符串中的其他百分号。在这个字符串中设置参数的正确方法是什么?谢谢你。

0 投票
2 回答
977 浏览

ios - NSString stringwithformat:填充2个长度未知的字符串

我在使用 NSString stringWithFormat 做某事时遇到问题...

问题如下:

首先,我有 2 个字符串。哪些是货币数量。

问题是我想用这两个创建 1 个字符串。

例如:

我想知道是否可以在 First 和 Second 之间进行正确的填充。假设第一个字符串的长度总是不一样。

我想做这个:

0 投票
1 回答
109 浏览

objective-c - 放入字符串 int 和 text

我想输入字符串 int 和文本。

我有这个代码:chipsS = [NSString stringWithFormat:@"%i", chips];

该怎么办?

0 投票
2 回答
933 浏览

ios - 为什么 NSString 类在格式化数字时会不一致地舍入?

以下两行的输出似乎表明 NSString 的 stringWithFormat 语句没有一致地舍入数字。它似乎从 0.75 到 0.8 正确四舍五入。但它将 0.25 舍入为 0.2。这是代码。

当 fScore 指定为 0.25 时,输出为:

当 fScore 指定为 0.75 时,输出为:

我不得不开始使用 NSNumberFormatter 来得到这个一致的四舍五入。为什么 stringWithFormat 会在结果中产生这种变化?

0 投票
1 回答
174 浏览

objective-c - 有没有办法使用 stringWithFormat: 省略空部分?

在我的 iOS 应用程序中,我需要在传入一组参数和格式后进行一些字符串格式化。

例如:%@\n%@\n%@, %@ %@使用 params line1, line2, city, state, zip] 会变成:

line1
line2
城市,州邮编

有没有办法省略第二个%@\nif line2is nil

如果不能以这种方式完成,还有其他方法吗?

0 投票
1 回答
85 浏览

nsmutablearray - stringWithFormat 转换德语变音符号

我有一个包含以下 NSStrings 的NSMutableArray miniResults 。

清单 1,一些字符串有德语变音符号。
在此处输入图像描述

miniResults放入 NSString 解决方案后:

解决方案包含我不想要的转换后的字符串。

清单 2,所有变音符号都已转换!
在此处输入图像描述

我不明白为什么会这样。
我究竟做错了什么?

有任何想法吗?

0 投票
4 回答
11998 浏览

ios - 在 Label 中显示 Integer 值,int 到 String 的转换?

如何在 in 中显示整UILabel数值ViewDidLoad?我为文本、日期和图像做了,但如何将 int 转换为字符串。我正在尝试使用以下代码

但没用。请帮帮我。如何用 UILabel 设置整数?

这是我的评论.h

数据库类.m

根视图控制器.m

0 投票
1 回答
1839 浏览

ios - 如何让 UISlider 步进小数

我有一个最小值 - 0.1 和最大值 - 1 的 UISlider。我希望显示值的标签显示小数,而不仅仅是 0 和 1。

这是当前代码:

}

如果有人可以提供帮助,我将不胜感激。

0 投票
1 回答
2348 浏览

label - ios 7标签settext问题

帮助我请理解一件奇怪的事情......为什么标签文本在使用stringWithFormat时换行到下一行:并且它没有出现在同一行中。如何将其设置在一行中?PS:在iOS6中一切都很好......但在iOS7中它已经破晓(


iOS 7 中的标签 IIIIIIIIIIIIIIIIIIIIIIIIIII

SomeText:
secondPartOfText

IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII

iOS 6 中的标签 IIIIIIIIIIIIIIIIIIIIIIIIIII

SomeText:secondPartOfText

IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII