public static string LocalizedPrice(this SKProductDiscount product) { var formatter = new NSNumberFormatter() { FormatterBehavior = NSNumberFormatterBehavior.Version_10_4, NumberStyle = NSNumberFormatterStyle.Currency, Locale = product.PriceLocale }; var formattedString = formatter.StringFromNumber(product.Price); Console.WriteLine(" ** formatter.StringFromNumber(" + product.Price + ") = " + formattedString + " for locale " + product.PriceLocale.LocaleIdentifier); return(formattedString); }
public static bool CanBeUsed(this SKProductDiscount product) { return(IsiOS112 && product != null); }