Catégorie «iPad»


Avec AVQueuePlayer vidéo multiples

La classe MPMoviePlayerController a le gros inconvénient de ne pas traiter correctement les multiples vidéos simultanées, ainsi que font qu'il est difficile de créer une séquence vidéo, l'un après l'autre. che è una sottoclasse di AVPlayer ), appartenente al framework più a basso livello AVFoundation , è invece estremamente più versatile, nonostante mantenga egualmente una semplicità nell'implementazione. La classe AVPlayer (ou AVQueuePlayer qui est une sous-classe de AVPlayer ) appartenant au cadre de niveau inférieur AVFoundation , mais il est extrêmement polyvalent, aussi malgré le maintien de la simplicité dans la mise en œuvre.

Frameworks Block Diagram

Suite ...

Objective-C: la meilleure façon d'utiliser les fichiers liste des biens

Un des avantages de la liste des fichiers de propriété, qui sont simplement des fichiers texte qui suit le standard XML, est que vous pouvez instantanément se transformer en objets (tels que tableau ou dictionnaire) Objective-C. Lorsque vous créez une liste de fichiers de propriété:

Property List

Suite ...

Très court astuce: log des objets JavaScript

Si vous êtes à développer dans un environnement où il est impossible d'utiliser les outils de débogage tels que FireBug , tels que le simulateur d'iPhone d'Apple dans Xcode, il peut devenir frustrant de trouver les problèmes, y compris un accès à toutes les propriétés incorrectes d'un objet. C'est ici que l'utilisation d'œuvres alert() est fondamentale!

Suite ...

Xcode4: Code rétrocompatible

Xcode 4 vous permet de développer des applications pour iPhone ou iPad avec un objectif inférieur à l'iPhone OS 4.3 d'aujourd'hui. Toutefois, le même code que celui fourni avec des modèles «péché» de l'arrogance, en supposant que notre demande sera cibles iPhone OS 4 ou supérieur. Déléguée à l'application, par exemple, insère Xcode les lignes suivantes du code:

1
2
3
4
5
6
7
BOOL ) application : ( UIApplication * ) application didFinishLaunchingWithOptions : ( NSDictionary * ) launchOptions - (BOOL) application: (UIApplication *) didFinishLaunchingWithOptions demande: ( NSDictionary *) launchOptions
{
/ / Override point pour la personnalisation après le lancement d'application.
self.window.rootViewController = self.viewController;
; [Self.fenetre makeKeyAndVisible];
; OUI le retour;
}

Suite ...

Objective-C: Notifications et délégués

En Objective-C, nous avons deux très utilisé pour recevoir et envoyer des messages entre les classes: les notifications et les délégués. La différence entre les deux, en plus d'être au niveau de mise en œuvre, dépend en grande partie sur le «comment» - objets - peut recevoir un message. D'abord laissez-moi montrer comment le concept est né de délégué.

Suite ...

Très court extrait: POST NSConnection avec des paramètres

che in modalità POST . L'objet NSMutableURLRequest peut être utilisé soit en GET mode POST . . Les paramètres doivent cependant être formatée comme s'ils étaient dans GET , c'est à dire dans la séquence nome_campo1=valore1&nome_campo2=valore2&... . Voici un extrait utile pour simplifier la construction des champs:

Suite ...

Objective-C: public, protected et private

J'ai écrit récemment un article similaire pour ActionScript: ActionScript 3.0: public, protégé, privé et interne . Le relisant, j'ai réalisé deux choses: la première était la ressemblance extrême à l'Objective-C, bien que ce dernier ne comprend pas internal .

Suite ...

FontsBook iPhone: le code source pour afficher les polices système

Complétant l'article How To: Les polices personnalisées sur l'iPhone OS 3. 2 Je propose la FontsBook sources , une application iPhone simple qui montre une table de toutes les polices du système, regroupés par famille.

FontsBookFontsBookFontsBook

Suite ...

Très court astuce: comment utiliser NSFileManager

, in quanto quest'ultimo restituisce un'instanza singleton, cioè sempre lo stesso puntatore ad oggetto (non thread safe). Apple recommande l'utilisation de l'instance de l'objet NSFileManager et non de sa catégorie meotodo defaultManager , puisque ce dernier renvoie une instance de singleton, c'est à dire le même pointeur à l'objet (pas thread-safe).

Suite ...

Comment: Les polices personnalisées sur l'iPhone OS 3.2

Avec la version 3.2 d'IOS que vous pouvez inclure vos propres polices dans une ressource d'application pour être utilisé exactement comme ceux fournis avec le système:

file. Les applications qui veulent utiliser des polices personnalisées peuvent désormais inclure des polices ceux dans leur bundle demande et d'enregistrer avec le système par les polices y compris l' UIAppFonts Leur clé dans Info.plist fichier. La valeur de cette clé est un tableau de chaînes Identifier les fichiers de polices dans le paquet de l'application. Lorsque le système voit la clé, il charge les polices spécifiées et les rend disponibles à l'application.

Suite ...



Arrêtez SOPA