Preguntas etiquetadas con swift-language

Swift es un lenguaje de programación diseñado por Apple para crear aplicaciones iOS y OS X. Swift se basa en la base de C y Objective-C.

26
Funciones rápidas frente a propiedades calculadas

Digamos que tengo una clase de la Eventsiguiente manera: 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 qué Swift necesita tablas de testigos?

Estoy tratando de leer los detalles de implementación de Swift, y una cosa que no puedo precisar son sus "tablas de testigos". Parece que son un puntero vtable separado utilizado para estructuras. ¿Pero por qué necesitarías eso? Las estructuras se copian por valor, por lo que ya sabe en tiempo de...