swift

Swift ist eine universelle Open-Source-Programmiersprache, die von Apple Inc. für ihre Plattformen und Linux entwickelt wurde. Verwenden Sie das Tag nur für Fragen zu Sprachfunktionen oder für Code in Swift. Verwenden Sie die Tags [ios], [osx], [watch-os], [tvos], [cocoa-touch] und [cocoa] für (sprachunabhängige) Fragen zu den Plattformen oder Frameworks.
2
Antworten

Warum benötigt Swift das Überschreiben des designierten Initialisierers der generischen Superklasse?

Gemäß der Dokumentation von Apple benötigt Swift nicht unbedingt das Initialisieren des Initialisierers. In einem folgenden Codebeispiel erbt Bar den Initialisierer von Foo : %Vor% Sobald wir einige generische in Foo hinzufügen, wie...
30.04.2016, 17:16
2
Antworten

Swift: Wie kann ich auf das Player-Objekt eines Vollbild-HTML-Videos zugreifen?

Ich möchte einen Verweis auf die AVPlayer -Instanz speichern können, die den Bildschirm bei der Wiedergabe von HTML-Videos im Vollbildmodus von eingebetteten Browsern übernimmt. Mein erster Ansatz war dies: %Vor% Es gibt jedoch immer Null...
01.09.2016, 23:56
3
Antworten

Wie kann ich in Swift eine Typologie angeben, die RawRepresentable auf String beschränkt?

Ich versuche ein Protokoll zu definieren, das eine enum mit dem rohen Wert String erfordert. Ich glaube nicht, dass es derzeit möglich ist, die Verwendung von enum zu erzwingen, und ich bin mir nicht sicher, ob wirklich wichtig ist...
09.08.2014, 19:33
3
Antworten

Adressbuch Extern Rückruf in Swift ändern (mit C-Funktionszeigern?)

Ursprüngliche Frage (siehe folgende Lösung): Ich versuche, das AddressBook.framework in meiner Swift App zu verwenden, kann aber nicht herausfinden, wie die Funktion ABAddressBookRegisterExternalChangeCallback implementiert wird. I...
17.08.2014, 05:31
4
Antworten

UITableView friert nach dem Wischen ein, um die gesamte Benutzeroberfläche zu löschen

Vollbild-Tabellenansicht iPad-App. Ich habe Swipe zum Löschen auf meinen Zeilen aktiviert. Die Zeilenanimation endet immer nach dem Löschen (commitEditingStyle wird abgeschlossen), aber gelegentlich wird die gesamte Tabellenansicht eingefroren....
28.01.2016, 21:42
3
Antworten

Unterstützung für Karthago einem bestehenden Projekt hinzufügen

Ich habe das Projekt AEXML gegabelt und versuche, Unterstützung Karthago. Ich habe ein Framework-Ziel hinzugefügt und ein neues Schema erstellt, das als freigegeben markiert ist (siehe Screenshots unten). Ich kann carthage build ausführen...
29.09.2015, 14:33
1
Antwort

Wie werden die Disparitätsdaten in iOS normalisiert?

In der WWDC-Sitzung "Bildbearbeitung mit Tiefe" erwähnten sie einige Male normalizedDisparity und normalizedDisparityImage :    "Die Grundidee ist, dass wir unsere normalisierte Disparität abbilden werden   Werte in Werte zwischen 0 und...
05.11.2017, 00:23
4
Antworten

Der folgende Cursor im dynamischen UITextView mit UITableView funktioniert nicht mehr in iOS 11

Ich habe eine UITextView erstellt, die dynamisch in einer UITableViewCell als Person typisiert ist. Auf iOS 10 wird der Cursor% UITextView automatisch gefolgt von sehr wenig Code benötigt. In der UITextViewDelegate Methode tex...
19.10.2017, 00:04
1
Antwort

Protocol Oriented Programming und das Delegate Pattern

Ein WWDC 2015 Sitzungsvideo beschreibt die Idee der protokollorientierten Programmierung und ich möchte diese Technik in meinen zukünftigen Apps übernehmen. Ich habe in den letzten Tagen mit Swift 2.0 herumgespielt, um diese neue Herangehens...
06.09.2015, 15:06
3
Antworten

Argumentbezeichnungen vor Parametern in Funktionen - möglicher Fehler in Swift Markup?

Ich habe die folgende Funktion in einer Klasse: %Vor% welches wie folgt let myWeather = conditions(for: myLocation) aufgerufen wird. Der Code funktioniert gut, die Frage betrifft die Dokumentation. Das folgende Bild zeigt, was im Fenst...
19.08.2016, 07:29