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.


9
Lassen Sie einen UIButton nach einer Berührung ausgewählt
Nachdem mein Benutzer auf eine Schaltfläche geklickt hat, möchte ich, dass diese Schaltfläche während der Ausführung eines Netzwerkvorgangs gedrückt bleibt. Wenn der Netzwerkvorgang abgeschlossen ist, soll die Schaltfläche in den Standardzustand zurückkehren. Ich habe versucht [UIButton setSelected:YES]anzurufen - direkt nach dem Drücken der Taste (mit einem entsprechenden Anruf an - …
90 ios  uibutton  selected 

2
schnell: Abschlussdeklaration wie Blockdeklaration
Wir können Block wie folgt in Objective-C deklarieren. typedef void (^CompletionBlock) (NSString* completionReason); Ich versuche dies schnell zu tun, es gibt Fehler. func completionFunction(NSString* completionReason){ } typealias CompletionBlock = completionFunction Fehler: Verwendung der nicht deklarierten 'CompletionFunction' Definition: var completion: CompletionBlock = { } Wie macht man das? Aktualisieren: Gemäß der …
90 ios  swift 




21
UIPageViewController: Gibt die aktuell sichtbare Ansicht zurück
Woher wissen Sie, welche aktuelle Seite / Ansicht in einem angezeigt wird UIPageViewController? Ich habe die viewDidAppearMethode meiner untergeordneten Ansichten überschrieben , sodass sie in ihrer viewDidAppearMethode eine ID an die übergeordnete Ansicht senden . Das Problem ist jedoch folgendes: Ich kann diese ID nicht zuverlässig als ID für die …

10
iOS - Wie implementiere ich einen performSelector mit mehreren Argumenten und mit afterDelay?
Ich bin ein iOS-Neuling. Ich habe eine Auswahlmethode wie folgt: - (void) fooFirstInput:(NSString*) first secondInput:(NSString*) second { } Ich versuche so etwas umzusetzen - [self performSelector:@selector(fooFirstInput:secondInput:) withObject:@"first" withObject:@"second" afterDelay:15.0]; Aber das gibt mir einen Fehler zu sagen - Instance method -performSelector:withObject:withObject:afterDelay: not found Irgendwelche Ideen, was mir fehlt?


4
Best Practices für iOS Prefix.pch
Ich habe viele Entwickler gesehen, die der Prefix.pch ihrer iOS-Projekte verschiedene Komfortmakros hinzufügen. Was empfehlen Sie (oder nicht), um es zur Datei iOS Prefix.pch hinzuzufügen? Wie sieht Ihre Prefix.pch aus?
90 ios  objective-c  xcode  pch 

1
Warum ist UIBezierPath schneller als der Core Graphics-Pfad?
Ich habe mit Zeichenpfaden herumgespielt und festgestellt, dass UIBezierPath zumindest in einigen Fällen das übertrifft, was ich für ein Core Graphics-Äquivalent hielt. Die folgende -drawRect:Methode erstellt zwei Pfade: einen UIBezierPath und einen CGPath. Die Pfade sind bis auf ihre Position identisch, aber das Streicheln des CGPath dauert ungefähr doppelt so …
90 iphone  ios  drawing  bezier 


9
iOS-Erstellung beim Kompilieren fehlgeschlagen mit dem Problem "Es wurde kein geeignetes Gerät für den Typ SimDeviceType gefunden".
Beim Ausführen der App mit Xcode 10.3 Beta 2 auf iPad Air tritt das folgende Problem mit der Kompilierungszeit auf. Ich erhalte das folgende Problem. Failed to find a suitable device for the type SimDeviceType : com.apple.dt.Xcode.IBSimDeviceType.iPad-2x with runtime SimRuntime : 10.3 (14E5239d) - com.apple.CoreSimulator.SimRuntime.iOS-10-3 Jede Hilfe wird sehr geschätzt.
90 ios  xcode  compilation 

6
Wie speichere ich Array in CoreData?
Ich muss mein Array in Core Data speichern. let array = [8, 17.7, 18, 21, 0, 0, 34] Die Werte in diesem Array und die Anzahl der Werte sind variabel. 1. Was deklariere ich in meiner NSManagedObject-Klasse? class PBOStatistics: NSManagedObject, Equatable { @NSManaged var date: NSDate @NSManaged var average: NSNumber …


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.