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.

9
Regelmäßige Aktualisierungen des iOS-Hintergrundstandorts
Ich schreibe eine Anwendung, die Aktualisierungen des Hintergrundstandorts mit hoher Genauigkeit und niedriger Frequenz erfordert . Die Lösung scheint eine NSTimer-Hintergrundaufgabe zu sein, die die Aktualisierungen des Standortmanagers startet und diese dann sofort herunterfährt. Diese Frage wurde schon einmal gestellt: Wie erhalte ich in meiner iOS-Anwendung alle n Minuten ein …

20
Sqlite-Dateispeicherort-Kerndaten
In der Regel befindet sich die SQLite-Speicherdatei für Kerndaten-Apps in Bibliothek> Anwendungsunterstützung> iPhone Simulator> 7.1 (oder die von Ihnen verwendete Version)> Anwendungen> (Welcher Ordner auch immer Ihre App enthält)> Dokumente Ordner, aber ich kann es nicht in IOS 8 finden. Ich würde annehmen, dass sie nur einen 8.0-Ordner im iPhone …



6
So fügen Sie einem NSDictionary hinzu
Ich habe ein NSMutableArray und festgestellt, dass die Verwendung eines Wörterbuchs für das, was ich erreichen möchte, viel einfacher ist. Ich möchte einen Schlüssel als NSStringund einen Wert als intim Wörterbuch speichern . Wie wird das gemacht? Zweitens, was ist der Unterschied zwischen veränderlichen und einem normalen Wörterbuch?


21
So überprüfen Sie eine URL auf dem iPhone
In einer iPhone-App, die ich entwickle, gibt es eine Einstellung, in der Sie eine URL eingeben können. Aufgrund von Form und Funktion muss diese URL sowohl online als auch offline überprüft werden. Bisher konnte ich keine Methode finden, um die URL zu validieren. Die Frage ist also: Wie überprüfe ich …
90 ios  objective-c  iphone  xcode  url 

10
So ändern Sie die Hintergrundfarbe von UINavigationBar in AppDelegate
Ich weiß, wie man das UINavigationBarHintergrundbild dadurch ändert [[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"nabbar"] forBarMetrics:UIBarMetricsDefault]; und ich weiß, wie man die Leiste in jedem auf verschiedene Farben setzt Views..... Jetzt möchte ich die Hintergrundfarbe ändern, ohne ein Bild in eine Volltonfarbe aus dem zu verwenden app delegate. Ich möchte es nicht jedes …


13
Löschen Sie eine bestimmte lokale Benachrichtigung
Ich entwickle eine iPhone-Alarm-App basierend auf lokalen Benachrichtigungen. Beim Löschen eines Alarms sollte die zugehörige lokale Benachrichtigung abgebrochen werden. Aber wie kann ich genau bestimmen, welches Objekt aus dem Array lokaler Benachrichtigungen abgebrochen werden soll? Ich kenne die [[UIApplication sharedApplication] cancelLocalNotification:notification]Methode, aber wie kann ich diese "Benachrichtigung" erhalten, um sie …

7
Zeigen Sie animiertes GIF in iOS an
Mir ist aufgefallen, dass mit iMessage jetzt animierte Gifs gesendet und angezeigt werden können. Bedeutet dies, dass Apple jetzt die Anzeige animierter GIFs in einer Anwendung unterstützt, oder ist es immer noch die einfachste Methode, das Bild in Frames aufzuteilen und diese dann nacheinander anzuzeigen? Was ist der einfachste Weg, …
90 objective-c  ios 

2
NSArray mit NSPredicate unter Verwendung von NOT IN
Ich habe ein NSArray, mit dem ich bestimmte Objekte mithilfe eines NSPredicate herausfiltern möchte. Ich hatte gehofft, dass ich NOT IN verwenden kann, da ich gesehen habe, dass ich problemlos ein IN ausführen kann. Also habe ich mein Array: self.categoriesList Dann erhalte ich die Werte, die ich entfernen möchte: NSArray …


4
Warum muss der letzte Teil eines Objective-C-Methodennamens ein Argument enthalten (wenn mehr als ein Teil vorhanden ist)?
In Objective-C können Sie keine Methodennamen deklarieren, bei denen die letzte Komponente kein Argument akzeptiert. Zum Beispiel ist Folgendes illegal. -(void)take:(id)theMoney andRun; -(void)take:(id)yourMedicine andDontComplain; Warum wurde Objective-C so konzipiert? War es nur ein Artefakt von Smalltalk, das niemand für nötig hielt, um es loszuwerden? Diese Einschränkung ist in Smalltalk sinnvoll, …


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.