如何在应用购买中添加本地货币符号 - ios

时间:2012-11-23 00:43:50

标签: iphone ios in-app-purchase

如何将本地货币符号添加到Buy-Button https://github.com/ebutterfly/EBPurchase

[buyButton setTitle:[@"Buy Game Levels Pack " stringByAppendingString:productPrice] forState:UIControlStateNormal];

1 个答案:

答案 0 :(得分:7)

以下代码将起作用:

SKProduct *product = ebp.validProduct; // epb is the EBPurchase object
NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];
[numberFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];
[numberFormatter setLocale:product.priceLocale];
NSString *formattedPrice = [numberFormatter stringFromNumber:product.price];

formattedPrice将具有相应的货币格式。

您还应该使用localizedTitle中的localizedDescriptionproduct作为产品的标题和说明。这些都是您在iTunes Connect中设置的数据获得的。