Вы можете создать новый файл swift для хранения всех ваших структур с переменными внутри них, чтобы вы могли передавать данные между файлами swift.
PassableData.swift
struct passable {
static var newString = ""
static var counter = 0
}
ViewController.swift
override func viewDidLoad() {
super.viewDidLoad()
passable.newString = "HelloWorld"
passable.counter = 5
print(passable.newString) // Prints "HelloWorld"
print(passable.counter) // Prints "5"
}