0

Objective-c では ... プレースホルダー char(%) を表現したいのですが、私のコードはそうではありません....

NSString *base = @"<style type=\"test/css\">div{width:100\%}</style><body>%@</body>";
NSString *html = [NSString stringWithFormat:base, @"hello world"];
NSLog(@"%@",html);
  • 期待: div{幅:100%}
  • 実数 : div{幅:100}

なにが問題ですか?

4

1 に答える 1

4

これを試して:

NSString *base = @"<style type=\"test/css\">div{width:100%%}</style><body>%@</body>";

フォーマット指定子の完全なリストはこちらです。

于 2009-12-07T17:52:29.723 に答える