С точки зрения производительности, лучше определить переменные let перед созданием функций, а затем вызывать эти переменные с помощью self. ? Или лучше определять переменные непосредственно в функциях?
//Example 1 :
var firstVar:String = ""
func fetch1(){
let currency = "¥"
self.firstVar = "100\(currency)"
print(self.firstVar)
}
//Example 2
func fetch2(){
let currency = "¥"
let firstVar = "100\(currency)"
print(firstVar)
}
Какой пример показывает лучшие результаты с точки зрения производительности?
Заранее спасибо