次の方法で番号を書式化しようとしています。それらは "NsNumberFormatter"で利用可能ですが、Xcodeはそれらのメソッドを認識しません。 「インスタンス・メッセージは、第2の方法Xcodeが認識しない
setHasThousadSeparators:
setThousandSeparator:
currentVal = [currentVal stringByAppendingString:str];
NSLog(@"Current Val is %@",currentVal);
NSNumberFormatter * myNumFormatter = [[NSNumberFormatter alloc] init];
[myNumFormatter setThousandseparator:@","];
NSNumber *tempNum = [myNumFormatter numberFromString:currentVal];
NSLog(@"My number is %@",tempNum);
[display setText:[myNumFormatter stringFromNumber:tempNum]];
currentVal=display.text;
あなたがそれを使用しているコードを表示します。 – Jim
あなたにRCODE私の編集 – Karthikeya
をチェックすることができ、エラーが通り?示されています私が見る限り、「setHasThousandSeparators」はまったくありませんが、私はあなたのコード例の最初の2行を否定しません。 BTW:セレクタは "setHasThousandSeparators:"ではなく "setHasThousandSeparators"です。どこにエラーがあっても、単に「:はい」を追加する必要があります。 "setHasThousandSeparators:YES"; –