2015-05-08 2 views
0

я не могу понять это, ссылаясь этот пост: Struggling with NSNumberFormatter in Swift for currencyНе удается получить ссылку на NSNumberFormatter в Swift

Я не могу получить ссылку на NSNumberFormatter ... т.е. Я не могу назвать какие-либо методы для форматирования? (Ниже выдает ошибку ожидаемой декларации)

import Foundation 

class CurrencyFormatter { 

    var price = 100 

    var formatter = NSNumberFormatter() 
    formatter.numberStyle = .CurrencyStyle 
    formatter.stringFromNumber(price) 



} 

enter image description here

+0

Какая часть этого не работает? Я вложил его в Игровую площадку, и он отлично работал? Какая у вас ошибка? –

+0

Я добавил скриншот ... Я в новом файле и отдельном классе, есть ли что-то еще, что мне нужно импортировать? – GarySabo

+0

О, вам, вероятно, нужно работать с материалом форматирования в функции, а не просто в классе. Я разместил код ниже –

ответ

0
class CurrencyFormatter { 

    var price = 100 

    var formatter = NSNumberFormatter() 

    init() { 
     formatter.numberStyle = .CurrencyStyle 
     formatter.stringFromNumber(price) 
    } 
}