Frage

In Objective-C ... möchte ich Platzhalter-Char (%) darstellen, aber mein Code nicht ....

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

Was ist falsch?

War es hilfreich?

Lösung

Versuche dies:

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

Die vollständige Liste der Formatspezifizierer lautet hier.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top