Я регулярно использую локальные области в Objective-C, чтобы сделать именование более понятным.
{
UILabel *label = [[UILabel alloc] init];
[self addSubview:label];
self.titleLabel = label;
}
Я пытаюсь переписать этот код в Swift следующим образом:
{
let label = UILabel()
self.addSubview(label)
self.titleLabel = label
}
Это дает мне следующую ошибку:
Error: Braced block of statements is an unused closure.
Итак, как я могу создать локальную область в Swift?