Als «ios» getaggte Fragen

iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die zugehörigen Tags [Objective-C] und [Swift] für Probleme, die für diese Programmiersprachen spezifisch sind.

15
Deaktivieren impliziter Animationen in - [CALayer setNeedsDisplayInRect:]
Ich habe eine Ebene mit komplexem Zeichnungscode in der Methode -drawInContext :. Ich versuche, den Zeichnungsaufwand zu minimieren, daher verwende ich -setNeedsDisplayInRect:, um nur die geänderten Teile zu aktualisieren. Das funktioniert hervorragend. Wenn das Grafiksystem jedoch meine Ebene aktualisiert, wechselt es mithilfe einer Überblendung vom alten zum neuen Bild. Ich …


15
Wie erstelle ich Bitmask-Aufzählungen im NS_OPTIONS-Stil in Swift?
In der Dokumentation von Apple zur Interaktion mit C-APIs wird beschrieben, wie NS_ENUMmarkierte C-Aufzählungen als Swift-Aufzählungen importiert werden. Dies ist sinnvoll, und da Aufzählungen in Swift leicht als Werttyp bereitgestellt enumwerden können, ist es leicht zu erkennen, wie wir unsere eigenen erstellen. Weiter unten steht NS_OPTIONSFolgendes über markierte Optionen im …

7
Rotationsmethoden veraltet, entspricht 'didRotateFromInterfaceOrientation'?
Ich versuche, die neue viewWillTransitionToSizeMethode zu implementieren, die in iOS 8 eingeführt wurde (alle anderen Rotationsmethoden sind veraltet). Ich würde gerne wissen, was das Äquivalent von didRotateFromInterfaceOrientationjetzt ist, da wir eine Reihe von Bereinigungsaufgaben ausführen müssen und ich keinen Block sehen kann, dem wir zuweisen können, UIViewControllerTransitionCoordinatorum beim Übergang zu …
137 ios  iphone  objective-c  ios8 

8
Wie bekomme ich den RootViewController von einem Push-Controller?
Also schiebe ich einen View Controller von RootViewController wie folgt: [self.navigationController pushViewController: anotherViewController animiert: YES]; ABER ab anotherViewControllersofort möchte ich wieder auf den RootViewController zugreifen. Ich versuche // (jetzt in einem anderen ViewController) /// RootViewController * root = (RootViewController *) self.parentViewController; // Nein. // irren RootViewController * root = (RootViewController …



14
Swift: Testoptionen für Null
Ich verwende Xcode 6 Beta 4. Ich habe diese seltsame Situation, in der ich nicht herausfinden kann, wie ich angemessen auf Optionen testen kann. Wenn ich ein optionales xyz habe, ist dies der richtige Weg zum Testen: if (xyz) // Do something oder if (xyz != nil) // Do something …
137 ios  swift  optional 

13
Blenden Sie den Cursor eines UITextField aus
Ich benutze ein UITextFieldmit einemUIPickerView für sein inputView, so dass, wenn der Benutzer auf das Textfeld tippt, eine Auswahl aufgerufen wird, aus der er eine Option auswählen kann. Fast alles funktioniert, aber ich habe ein Problem: Der Cursor blinkt immer noch im Textfeld, wenn er aktiv ist, was hässlich und …

16
Cocoapods: Es konnte keine Verbindung zu GitHub hergestellt werden, um das Repo der CocoaPods / Specs-Spezifikationen zu aktualisieren
Beim Ausführen wird pod repo updateder folgende Fehler generiert: Updating spec repo `master` [!] Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Please check if you are offline, or that GitHub is down Verwendung von Cocoapods 1.0.1 Mir ist auch bewusst: Master Spec-Repo Rate Limit Post-Mortem …

30
So scrollen Sie auf dem iPhone zum Ende einer UITableView, bevor die Ansicht angezeigt wird
Ich habe ein UITableView , die mit Zellen variabler Höhe gefüllt ist. Ich möchte, dass die Tabelle nach unten rollt, wenn die Ansicht in die Ansicht verschoben wird. Ich habe derzeit die folgende Funktion NSIndexPath *indexPath = [NSIndexPath indexPathForRow:[log count]-1 inSection:0]; [self.table scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO]; log ist ein veränderbares Array, …


18
Was ist ein zuverlässiger Weg, um eine iOS-App zum Absturz zu bringen?
Ich möchte die Absturzberichte meiner App vor Ort testen, indem ich sie absichtlich abstürzen lasse, wenn der Benutzer eine bestimmte Aktion ausführt, die ein echter Benutzer wahrscheinlich nicht versehentlich ausführt. Aber was ist eine gute und zuverlässige Methode, um die App zum Absturz zu bringen, die beim Kompilieren keine Warnung …
136 iphone  objective-c  ios 

13
Eine bestimmte Unterklasse von NSManagedObject konnte nicht gefunden werden
Ich arbeite an der Entwicklung einer App mit Core Data. Als ich eine Instanz erstellt habe mit: let entity = NSEntityDescription.entityForName("User", inManagedObjectContext: appDelegate.managedObjectContext) let user = User(entity: entity, insertIntoManagedObjectContext: appDelegate.managedObjectContext) Ich habe eine Warnung im Protokoll erhalten: CoreData: warning: Unable to load class named 'User' for entity 'User'. Class not …


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.