Artikel Tagged 'UIApplication "

Xcode4: abwärtskompatibel Code

Xcode 4 ermöglicht es Ihnen, Anwendungen für das iPhone oder iPad mit einem Ziel unter den heutigen iPhone OS 4.3 zu entwickeln. Doch den gleichen Code, der mit Vorlagen "Sünde" der Arroganz kommt, vorausgesetzt, dass unsere Anwendung Ziel iPhone OS 4 oder höher. Delegierte in der Anwendung, zum Beispiel, Xcode fügt die folgenden Zeilen Code:

1
2
3
4
5
6
7
BOOL ) application : ( UIApplication * ) application didFinishLaunchingWithOptions : ( NSDictionary * ) launchOptions - (BOOL) Anwendung: (UIApplication *) Anwendung didFinishLaunchingWithOptions: ( NSDictionary *) launchOptions
{
/ / Override Punkt, die individuell nach Anwendung zu starten.
self.window.rootViewController = self.viewController;
; [Self.window makeKeyAndVisible];
; Rückkehr YES;
}

Fortsetzung ...

Gemeinsame Queue, eine einfache Lösung

Im asynchronen Umgebungen, in denen Methodenaufrufe oder Ereignisse tägliches Brot freigegeben werden (siehe Adobe ActionScript oder Objective-C), die oft die gleiche Sequenz von Operationen ist nicht identisch mit dem Tausendstel einer Sekunde. Darüber hinaus können mehrere Methoden nenne ich eine allgemeinere Funktion mit dem Risiko, die Wirkung der anderen ein Uhr abzubrechen.

Um das Konzept der ein Paradebeispiel zu klären. Umwelt wird oft verwendet, um die iPhone-Netzwerk-Anzeige in der Statusleiste zu aktivieren, was darauf hinweist, dass es - genau - "Traffic"-Netzwerk, dass Sie einem Download oder Upload (Herunterladen oder Versenden von Daten) sind.

Fortsetzung ...

Verwenden Sie performSelector zu ganzzahligen Parameter oder boolean übergeben

Die Nachrichten (Methoden) in der Anwendung definiert (Application delegiert) wichtigsten kann schnell mit Hilfe aufgerufen werden performSelector :

1
2
delegate ] [[[UIApplication sharedApplication] Delegierter]
( applicationMessage ) ] ; performSelector: @ selector (applicationMessage)];

Fortsetzung ...

Objective-C: Informationen von Breiten-und Längengrad

Ich antworte auf Mirko fragen mich, wie der umgekehrte Fall in vorgeschlagenen machen, um Erste Breiten-und Längengrad in Objective-C .
Ausgehend von den Werten der Breiten-und Längengrad Sie die Klasse verwenden können MKReverseGeocoder um eine Reihe von Informationen, wie z. B. erhalten: Stadt, Bundesland, vollständige Anschrift, Junge!

Fortsetzung ...

10 Nützliche Tricks und Snippets für Apple iPhone und Xcode

1. Strings über mehrere Zeilen

In Xcode, können Sie "Pause" ein String über mehrere Zeilen, indem Sie am Ende mit einem Backslash "\". Diese Funktion kann nützlich sein, wenn wir zum Beispiel den HTML-Text in einem Steuerelement einfügen möchten UIWebView :

Fortsetzung ...