私は、ユーザーオプションの精度やパディングによって多少ユーザーを定義することができるように、動的な文字列形式を作成しようとしてきました。NSStringのstringWithFormatとダイナミックな文字列形式
例では、24時間の時間フォーマットにおけるような先行ゼロのパディングを含みます。通常の時間形式では、時間は1桁で表すことができます。これは、文字列形式で表現されています。私が達成したい何
...stringWithFormat:@"Hour: %02i", hour // leading zero padded
と
...stringWithFormat:@"Hour: %i", hour // not leading zero padded
は@""
または@"02"
のいずれかを含む変数を持っており、その変数は、間のフォーマット文字列で提示することです%
およびi
。
私は実験のカップルを行っていると、ちょうどこの操作を行うように見えることはできません、それはstringWithFormat
では不可能だと考え始めています。
私が試してみた:
...stringWithFormat:@"Hour: %%@i", padding, hour
...stringWithFormat:@"Hour: %@%i", padding, hour
などを。
アイデア?
?この場合は –
、それは単なる整数です – Madivad