Perguntas com a marcação «swift-language»

26
Funções Swift vs propriedades calculadas

Digamos que eu tenha uma aula da Eventseguinte maneira: class Event { private var attendees: [Person] = [] // Case 1 //******* // Should I use a func… func countOfAttendees() -> Int { return attendees.count } // …or a var var countOfAttendees: Int { return attendees.count } //...

10
Por que o Swift precisa de tabelas de testemunhas?

Estou tentando ler os detalhes de implementação do Swift, e uma coisa que não consigo identificar são as "tabelas de testemunhas". Parece que eles são um ponteiro vtable separado usado para estruturas. Mas por que você precisaria disso? As estruturas são copiadas por valor, para que você já saiba...