Kategorie 'Objective-C'


Objective-C: Nachtrag zu den Notifizierungen und Delegierte

Antwort auf die Frage, ILeW mit einem Artikel, um sich selbst besser zu erklären, umgebende Instanz , Arbeit als Delegierte und Benachrichtigungen. Mit einem Muster, das wir zuerst sehen, wie der Delegierte Muster:

Delegate

Ein Objekt, auf der Suche nach einem Delegierten

Mehr ...

Mit mehreren Video-AVQueuePlayer

Die Klasse MPMoviePlayerController hat den großen Nachteil, nicht angemessen steuern moderneren Videos, zusätzlich zu machen es schwierig, eine Sequenz von Video-eins nach dem anderen zu erzeugen. che è una sottoclasse di AVPlayer ), appartenente al framework più a basso livello AVFoundation , è invece estremamente più versatile, nonostante mantenga egualmente una semplicità nell'implementazione. Die Klasse AVPlayer (oder AVQueuePlayer , die eine Unterklasse der ist AVPlayer ) aus der unteren Ebene Rahmen AVFoundation , sondern ist äußerst vielseitig, ebenso die Aufrechterhaltung trotz der Einfachheit in der Umsetzung.

Frameworks Block Diagram

Mehr ...

Objective-C: wie man am besten mit dem Property-List-Datei

Einer der Vorteile der Property-List-Dateien, die einfach sind Textdateien, die den XML-Standard entsprechen, ist, dass es sofort lassen sich in Objekten (als Array oder Wörterbuch) Objective-C umgewandelt werden. Wenn Sie eine Datei-Liste Immobilie:

Property List

Mehr ...

Sehr kurze Trick: log JavaScript-Objekte

Wenn Sie in einer Umgebung entwickeln, in denen es unmöglich, Debugging-Tools verwenden, wie ist es FireBug , wie dem Apple iPhone Simulator in Xcode, kann es frustrierend sein, um Probleme, einschließlich einer fehlerhaften Zugriff auf alle Eigenschaften eines Objekts zu finden. Hier ist die Nutzung von Werken alert() ist von grundlegender Bedeutung!

Mehr ...

Xcode4: abwärtskompatibel Code

Xcode 4 ermöglicht, um Anwendungen für iPhone oder iPad mit niedrigeren Ziel der heutigen iPhone OS 4.3 zu entwickeln. Doch der gleiche Code, der mit Vorlagen "Sünde" der Arroganz kommt, vorausgesetzt, dass unsere Anwendung zielt auf iPhone OS 4 oder höher. Bei der Anwendung Delegierter zum Beispiel Einsätze Xcode 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
{
/ / Überschreiben Punkt, die individuell nach den Start von Anwendungen.
self.window.rootViewController = self.viewController;
; [Self.window makeKeyAndVisible];
; wieder Ja;
}

Mehr ...

Objective-C: Benachrichtigungen und Delegaten

In Objective-C haben wir zwei sehr zum Empfangen und Senden von Nachrichten zwischen den Klassen: die Benachrichtigungen und Delegierten. Der Unterschied zwischen den beiden, abgesehen davon, an die Umsetzung betrifft, hängt im wesentlichen von dem "Wie" - Objekte - können Sie eine Nachricht erhalten. Zunächst möchte ich zeigen, wie das Konzept der Delegierten war geboren.

Mehr ...

Sehr kurze Auszug: NSConnection POST-Parameter mit

che in modalità POST . Das Objekt NSMutableURLRequest kann genutzt werden, entweder als GET -Modus, dass die POST . . Die Parameter müssen jedoch formatiert, als wäre sie sind sein GET , dh in der Reihenfolge nome_campo1=valore1&nome_campo2=valore2&... . Hier ist ein nützlicher Schnipsel, den Bau von Feldern zu vereinfachen:

Mehr ...

Objective-C: public, protected und private

Ich schrieb einen ähnlichen Artikel für ActionScript lange her: Actionscript 3.0: public, protected, private und interne . Wieder lese es mir klar, zwei Dinge: die erste war die extreme Ähnlichkeit mit Objective-C, obwohl letztere nicht enthält internal .

Mehr ...

iPhone FontsBook: Quellcode, um die System-Schriftart angezeigt werden

Abgerundet wird der Artikel . Gewusst wie: Benutzerdefinierte Schriftarten auf dem iPhone OS 3 2 schlagen wir die Quellen FontsBook , eine einfache iPhone-Anwendung, die eine Tabelle zeigt alle System-Fonts, von der Familie gruppiert.

FontsBookFontsBookFontsBook

Mehr ...

Sehr kurze Trick: Wie man NSFileManager verwenden

, in quanto quest'ultimo restituisce un'instanza singleton, cioè sempre lo stesso puntatore ad oggetto (non thread safe). Apple empfiehlt die Verwendung der Objektinstanz NSFileManager und nicht seine Klasse meotodo defaultManager , da letztere eine Instanz Singleton, das ist immer der gleiche Zeiger auf das Objekt (nicht Thread-sicher) gibt.

Mehr ...



Stoppen Sie SOPA