如何在 Objective-C 中向 NSNumber 添加一个字符?
How to append a char to NSNumber in Objective-C?
我的 API price: 10
有一个价格参数
我想在我的文本字段中显示它并在其后附加“$”。但即使投射它也不会显示我的号码。这是我的代码:
cell.price.text = [[NSString stringWithFormat:@"%i",
(NSNumber*)DIC[@"items"][indexPath.row][@"price"]] stringByAppendingString:@" $"];
NSNumber
是一个对象,使用格式%i是不行的。
cell.price.text = [NSString stringWithFormat:@"%@ $",
(NSNumber*)DIC[@"items"][indexPath.row][@"price"]];
要打印 NSNumber
,您需要使用 %@ 而不是 %i
cell.price.text = [NSString stringWithFormat:@"%@ $",
(NSNumber*)DIC[@"items"][indexPath.row][@"price"]];
我的 API price: 10
有一个价格参数
我想在我的文本字段中显示它并在其后附加“$”。但即使投射它也不会显示我的号码。这是我的代码:
cell.price.text = [[NSString stringWithFormat:@"%i",
(NSNumber*)DIC[@"items"][indexPath.row][@"price"]] stringByAppendingString:@" $"];
NSNumber
是一个对象,使用格式%i是不行的。
cell.price.text = [NSString stringWithFormat:@"%@ $",
(NSNumber*)DIC[@"items"][indexPath.row][@"price"]];
要打印 NSNumber
,您需要使用 %@ 而不是 %i
cell.price.text = [NSString stringWithFormat:@"%@ $",
(NSNumber*)DIC[@"items"][indexPath.row][@"price"]];