Kategorie 'iPad'


Mit mehreren Video-AVQueuePlayer

Die Klasse MPMoviePlayerController hat den großen Nachteil, nicht ordnungsgemäß bearbeitet gleichzeitig mehrere Video-, sowie es schwierig machen, eine Videosequenz zu schaffen, eine nach der anderen. 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 von sich AVPlayer ) aus der unteren Ebene einen Rahmen AVFoundation , aber es ist extrem vielseitig, ebenso trotz Beibehaltung der Einfachheit in der Umsetzung.

Frameworks Block Diagram

Fortsetzung ...

Objective-C: wie man am besten die Eigenschaft Liste-Dateien verwenden

Einer der Vorteile des Property-List-Dateien, die einfach sind Textdateien, die dem XML-Standard zu folgen, ist, dass Sie sofort kann in Objekten (z. B. Array oder Wörterbuch) Objective-C umgewandelt werden. Wenn Sie eine Datei-Liste Property:

Property List

Fortsetzung ...

Sehr kurze Trick: log JavaScript-Objekte

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

Fortsetzung ...

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 ...

Objective-C: Benachrichtigungen und Delegaten

In Objective-C haben wir zwei sehr zum Empfangen und Senden von Nachrichten zwischen den Klassen: Benachrichtigungen und Delegierten. Der Unterschied zwischen den beiden, abgesehen davon, auf der Ebene der Umsetzung, hängt im wesentlichen von "wie" - Objekte - können Sie eine Nachricht erhalten. Lassen Sie mich zunächst zeigen, wie das Konzept der Delegierten war geboren.

Fortsetzung ...

Sehr kurze Auszug: NSConnection POST mit Parametern

che in modalità POST . Das Objekt NSMutableURLRequest kann entweder verwendet werden GET -Modus in POST . . Die Parameter müssen jedoch formatiert, als ob sie in waren sein GET , in der Reihenfolge, dh nome_campo1=valore1&nome_campo2=valore2&... . Hier ist eine nützliche Snippet zum Bau von Feldern zu vereinfachen:

Fortsetzung ...

Objective-C: public, protected und private

Ich schrieb einen ähnlichen Artikel vor kurzem für ActionScript: ActionScript 3.0: public, protected, private und interne . Rereading es mir klar zwei Dinge: die erste war die extreme Ähnlichkeit mit Objective-C, obwohl diese nicht enthält internal .

Fortsetzung ...

iPhone FontsBook: Quellcode, um die System-Schriftart angezeigt

Abgerundet wird der Artikel How To: Custom Fonts auf iPhone OS 3. 2 I schlagen die FontsBook Quellen , eine einfache iPhone-Anwendung, die eine Tabelle zeigt alle System-Fonts, von der Familie gruppiert.

FontsBookFontsBookFontsBook

Fortsetzung ...

Sehr kurze Trick: Wie benutzt man NSFileManager

, 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 seiner Klasse meotodo defaultManager , da letztere gibt eine Instanz Singleton, dh die gleiche Zeiger auf das Objekt (nicht Thread-sicher).

Fortsetzung ...

How To: Custom Fonts auf iPhone OS 3.2

Mit dem Release 3.2 von IOS können Sie auch Ihre eigenen Schriftarten in einer Anwendung Ressource genau wie die mit dem System geliefert werden:

file. Anwendungen, die benutzerdefinierte Schriftarten verwenden möchten, können jetzt auch Schriften die in ihren Anwendungen zu bündeln und registrieren mit dem System Jene Schriften, einschließlich der UIAppFonts Ihre Schlüssel in Info.plist Datei. Der Wert dieses Schlüssels ist ein Array von Strings erkennen Sie die Schriftart-Dateien in die Anwendung zu bündeln. Wenn das System die Schlüssel sieht, lädt er die angegebenen Schriften und macht sie für die Anwendung verfügbar.

Fortsetzung ...



Stoppen SOPA