Als «swift» getaggte Fragen

Swift ist eine sichere, schnelle und ausdrucksstarke Allzweck-Programmiersprache, die von Apple Inc. für seine Plattformen und Linux entwickelt wurde. Swift ist Open Source. Verwenden Sie das Tag nur für Fragen zu Sprachfunktionen oder wenn Sie Code in Swift benötigen. Verwenden Sie die Tags [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] und [cocoa] für (sprachunabhängige) Fragen zu den Plattformen oder Frameworks.

12
Xcode MyProjectName-Bridging-Header.h existiert nicht
Ich möchte Swift in meinem Objective-C-Projekt verwenden. Also habe ich eine schnelle Klasse hinzugefügt: import Foundation @objc class System : NSObject { @objc func printSome() { println("Print line System"); } } Und importierte es in eine .m-Datei: #import "MyProjectName-Swift.h" Beim Erstellen meines Projekts wird folgende Fehlermeldung angezeigt: Bridging header 'PathToMyProject/MyProjectName-Bridging-Header.h' …
118 ios  objective-c  xcode  swift 

15
So öffnen Sie die Mail-App von Swift aus
Ich arbeite an einer einfachen schnellen App, in der der Benutzer eine E-Mail-Adresse eingibt und eine Taste drückt, die die E-Mail-App mit der eingegebenen Adresse in der Adressleiste öffnet. Ich weiß, wie man das in Objective-C macht, aber ich habe Probleme, es in Swift zum Laufen zu bringen.
118 ios  swift 

8
Wie führe ich asynchrone Rückrufe in Playground aus?
Bei vielen Cocoa- und CocoaTouch-Methoden sind Abschlussrückrufe als Blöcke in Objective-C und Closures in Swift implementiert. Wenn Sie diese jedoch auf dem Spielplatz ausprobieren, wird die Fertigstellung niemals aufgerufen. Beispielsweise: // Playground - noun: a place where people can play import Cocoa import XCPlayground let url = NSURL(string: "http://stackoverflow.com") let …

12
Schnell. Das Objective-C-Modul 'Alamofire' konnte nicht erstellt werden.
Neue Vanille-Submodul-Installation von Alamofire unter Verwendung von XCode6 und Befolgen der Anweisungen zu einem T. Hier stimmt einfach etwas nicht. Der Fehler, den ich erhalte, ist "Das Objective-C-Modul" Alamofire konnte beim Importieren von Alamofire nicht erstellt werden. Hier ist ein Screenshot des Fehlers, den ich erhalte: Und meine Konfiguration:
117 swift  alamofire 

11
Hinzufügen eines Unschärfeeffekts zum Hintergrund in Kürze
Ich stelle ein Hintergrundbild ein, um den Controller anzuzeigen. Aber ich möchte diesem Hintergrund auch einen Unschärfeeffekt hinzufügen. Wie kann ich das machen? Ich setze Hintergrund mit folgendem Code: self.view.backgroundColor = UIColor(patternImage: UIImage(named: "testBg")!) Ich habe im Internet für unscharfe Bildansicht gefunden, wie ich dies in meinem Hintergrund implementieren kann. …
117 ios  swift 



10
Zentrieren Sie das NSTextAttachment-Bild neben dem einzeiligen UILabel
Ich möchte ein NSTextAttachmentBild an meine zugewiesene Zeichenfolge anhängen und es vertikal zentrieren lassen. Ich habe den folgenden Code verwendet, um meine Zeichenfolge zu erstellen: NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:DDLocalizedString(@"title.upcomingHotspots") attributes:attrs]; NSTextAttachment *attachment = [[NSTextAttachment alloc] init]; attachment.image = [[UIImage imageNamed:@"help.png"] imageScaledToFitSize:CGSizeMake(14.f, 14.f)]; cell.textLabel.attributedText = [str copy]; Das Bild …

6
Geben Sie Casting in For-In-Schleife ein
Ich habe diese For-In-Schleife: for button in view.subviews { } Jetzt möchte ich, dass die Schaltfläche in eine benutzerdefinierte Klasse umgewandelt wird, damit ich ihre Eigenschaften verwenden kann. Ich habe es versucht: for button in view.subviews as AClass Aber es funktioniert nicht und gibt mir einen Fehler:'AClass' does not conform …

9
Ungültige Swift-Unterstützung - Dateien stimmen nicht überein
Ich habe gerade eine App in Swift 2 neu geschrieben. Ich versuche, die App für interne Tests auf iTunesConnect (über Xcode 7 GM) hochzuladen. Ich habe eine Weile mit einem "Invalid Swift Support" -Fehler gerungen ( der andere, verwandte Fragen hat ) ... aber jetzt hat sich etwas anderes geändert. …
116 ios  xcode  swift 


11
iOS-Push-Benachrichtigung: Wie erkennt man, ob der Benutzer auf Benachrichtigung getippt hat, wenn sich die App im Hintergrund befindet?
Es gibt viele Stackoverflow-Threads zu diesem Thema, aber ich habe immer noch keine gute Lösung gefunden. Wenn sich die App nicht im Hintergrund befindet, kann ich einen Anruf einchecken, launchOptions[UIApplicationLaunchOptionsRemoteNotificationKey]um application:didFinishLaunchingWithOptions:festzustellen, ob sie über eine Benachrichtigung geöffnet wurde. Wenn sich die App im Hintergrund befindet, schlagen alle Beiträge vor, application:didReceiveRemoteNotification:den …

5
Wie erhalte ich die Zeitzone eines Benutzers?
Kennt jemand eine Möglichkeit, eine Benutzerzeitzone in Swift zu erhalten? Ich erhalte eine bestimmte Zeit, zu der etwas aus einer Datenbank im Fernsehen läuft, und muss dann von der Position, an der sie sich befinden, subtrahieren / addieren, um ihnen die richtige Uhrzeit anzuzeigen.
116 ios  xcode  swift  macos  nstimezone 


8
Xcode 9 Swift-Sprachversion (SWIFT_VERSION)
Ich habe kürzlich xcode auf Version 9 aktualisiert. Vorher pod updatezeigt mir Xcode 8.x, wann immer ich es verwende, einen Aktualisierungscode, um den Code in Swift 3 zu konvertieren und damit die Fehler zu beheben. Aber jetzt gibt es mir diesen Fehler: Die Build-Einstellung „Swift Language Version“ (SWIFT_VERSION) muss für …
115 ios  swift  xcode  swift3  xcode9 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.