Als «objective-c» getaggte Fragen

Dieses Tag sollte nur bei Fragen verwendet werden, die sich auf Objective-C-Funktionen beziehen oder von Code in der Sprache abhängen. Die Tags [cocoa] und [cocoa-touch] sollten verwendet werden, um nach Apples Frameworks oder Klassen zu fragen. Verwenden Sie die zugehörigen Tags [ios], [macos], [apple-watch] und [tvos] für Probleme, die für diese Plattformen spezifisch sind.

7
NSFetchedResultsController mit Abschnitten, die durch den ersten Buchstaben einer Zeichenfolge erstellt wurden
Kerndaten auf dem iPhone lernen. Es scheint nur wenige Beispiele für Kerndaten zu geben, die eine Tabellenansicht mit Abschnitten füllen. Im CoreDataBooks- Beispiel werden Abschnitte verwendet, die jedoch aus vollständigen Zeichenfolgen im Modell generiert werden. Ich möchte die Kerndatentabelle nach dem Anfangsbuchstaben eines Nachnamens, a la Adressbuch, in Abschnitte unterteilen. …


16
Löschen Sie alle Schlüssel aus einem NSUserDefaults-Wörterbuch iOS
Ich verwende das NSUserDefaults-Wörterbuch, um grundlegende Informationen wie Highscores usw. zu speichern, damit beim Schließen des Benutzers die App-Daten nicht verloren gehen. Sowieso benutze ich: NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults]; Daten speichern. Wenn ich zum Beispiel einen neuen Highscore speichern möchte, würde ich Folgendes tun: [prefs setInteger:1023 forKey:@"highScore"]; [prefs synchronize]; …

2
UIButton-Ereignisse. Was ist der Unterschied?
Ich habe ein Problem festgestellt, bei dem meine Schaltfläche "gedrückt" bleiben sollte, während Popover angezeigt wird, das von ihr aufgerufen wurde. Popover ist die Auswahl für einige Filter und der Filter wird auf der Schaltfläche selbst angezeigt. Wenn ich darauf tippe und es Popover anzeigt, wird es auf jeden Fall …



3
Implementierung einer Methode, die einen Block als Rückruf verwendet
Ich möchte eine ähnliche Methode schreiben: +(void)myMethodWithView:(UIView *)exampleView completion:(void (^)(BOOL finished))completion; Ich habe im Grunde die Syntax einer der Klassenmethoden von Apple reduziert für UIView: + (void)animateWithDuration:(NSTimeInterval)duration delay:(NSTimeInterval)delay options:(UIViewAnimationOptions)options animations:(void (^)(void))animations completion:(void (^)(BOOL finished))completion; Und würde erwarten, dass es so verwendet wird: [myFoo myMethodWithView:self.view completion:^(BOOL finished){ NSLog(@"call back success"); }]; …

1
Die Texturzuordnung in 3D-Objekten (.pod) erfolgt mit isgl3D nicht korrekt
Ich habe ein 3D-iPhone-Modell (.pod) verwendet, das in PVRShammon korrekt angezeigt wird. Aber als ich dieses 3D-Modell in isgl3D importiert habe und es mit dem strukturierten Bild nicht richtig angezeigt wird, bedeckt das Bild nur einige Bereiche des Objekts mit einigen Linien und Dreiecken. _cameraController = [[Isgl3dDemoCameraController alloc] initWithCamera:self.camera andView:self]; …







19
Ändern Sie die Höhe der UITabBar
Ich verwende UITabBarControllerals Root-Ansicht und App unterstützt iOS 6 und höher. Die Projektklassenhierarchie ist wie folgt. UITabBarController - tab1 - UINavigationController - UIViewController - UIViewController . . - tab2 - UINavigationController - UIViewController - UIViewController . . . - tab3 - UIViewController - tab4 - UIViewController Ich habe den folgenden …

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.