2012-03-31 8 views
-1

なぜ我々はここにstringWithFormatのための5つのパラメータを使用している:私は2番目paramは第三のparamため、最初のパラメータについてキーが、何だと思いstringWithFormat:5パラメータ?

return [NSString stringWithFormat:NSLocalizedString(@"LatLongFormat", @"LatLongFormat"), fabs(self.coordinate.latitude), latString, fabs(self.coordinate.longitude), lonString]; 

を?あなたの答え

答えて

2

ため

おかげで私は、私はよくあなたの質問を理解していないが、あなたはstringWithformat法に必要な数のパラメータを使用することができます。これらのパラメータに従って文字列を作成します。

NSString *myString = [NSString stringWithFormat:@"I %@ %d nice %@",@"build",1,@"string"] 

mystringには「I build 1 nice string」が含まれます。

+0

私は '%d'と他のパラメータがlocalizable.stringsファイルのどこにあるのか分かりませんでした。私の間違いは、回答ありがとうございます;-) – Paul

+0

(訂正: "あっ") – Paul

0

最初のパラメータは、残りのパラメータをフォーマットするために使用されるフォーマットです。

+0

DRVicに感謝回答 – Paul

関連する問題