В процессе изучения Swift я создаю игровые площадки для каждой темы (например, одну для структур и т. д.) и продолжаю добавлять фрагменты концепций, которые изучаю по ходу дела.
Моя проблема в том, что я обычно использую имена переменных, такие как a, b, c.... но это обременительно, чтобы избежать повторяющихся ошибок имени. Поэтому мне было интересно, есть ли способ объявить блоки пространства имен.
Моя площадка (не настоящие темы, просто для иллюстрации):
// topic 1 blah
var a = 1
var b = 2
a + b
// topic 2 blah blah
var a = 5
var b = 3
a / b
Один из способов обхода — добавить вокруг него функциональный блок:
func example1() {
...
}
Но есть ли лучший способ? Блоки?