2016-11-17 1 views
0

это код, который ранее был записан в Swift2.3, теперь я обновлен в swift3, поэтому получите ошибку неизменяемое значение «self.calender» не может быть присвоено в swift3 как я могу удалить это?неизменяемое значение «self.calender» не может быть присвоено в swift3

class DateNSDateConverter 
    { 
    /// The singleton instance 
    static var sharedConverter = DateNSDateConverter() 

    let calendar: Calendar 
    let utc: TimeZone 

    init() { 
     calendar = Calendar(identifier: Calendar.Identifier.gregorian) 
     utc = TimeZone(abbreviation: "UTC")! 
    calendar.timeZone = utc; // error come here in this line 


    } 

ответ

0

с

пусть

вы делаете объект неизменен. Измените следующие из:

let calendar 

в

var calendar