Als «swift-language» getaggte Fragen

Swift ist eine von Apple entwickelte Programmiersprache zum Erstellen von iOS- und OS X-Apps. Swift baut auf der Grundlage von C und Objective-C auf.

26
Schnelle Funktionen gegen berechnete Eigenschaften

Angenommen, ich habe eine Klasse Eventwie folgt: 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 } // Case 2...

10
Warum braucht Swift Zeugen-Tabellen?

Ich versuche, mich über die Implementierungsdetails von Swift zu informieren, und eine Sache, die ich nicht genau festlegen kann, sind die "Zeugen-Tabellen". Es sieht so aus, als wären sie ein separater vtable-Zeiger, der für Strukturen verwendet wird. Aber warum brauchst du das? Strukturen werden...