2011-07-27 94 views

回答

2

只有第一個參數是格式,所以你需要另一個stringWithFormat:來生成格式字符串。因此,像:

bl.text = [NSString stringWithFormat:[NSString stringWithFormat:@"%@%@", @"%", @"d"], 9]; 
                   //^OR @"%%%@", @"%d" if only the 'd' is variable 

雖然它看起來像一個NSScanner或-[NSNumber stringValue]什麼的會更適合這種任務的。

+0

這是正確的,但我認爲OP是瘋狂的。 :) – jtbandes

相關問題