Распределение памяти может завершиться неудачно, но я думаю, что Swift не обрабатывает эти случаи. код на github вызвана не failable Initializer public convenience init?(length: Int) {
let memory
У меня есть следующий инициализатор расширения NSDate, чтобы создать объект NSDate из заданной строки. extension NSDate {
convenience init(string: String) {
let dateStringFormatter = NSDate