Questions à choix multiples pour le Test Technique iOS

Questions à choix multiples pour le Test Technique iOS

ienvenue sur la page des questions à choix multiples pour le Test Technique iOS sur MCQss.com. Vous y trouverez une variété de questions interactives portant sur iOS. Vous pouvez sélectionner une réponse et vérifier si elle est correcte ou erronée.

iOS est un système d'exploitation développé par Apple pour des appareils tels que l'iPhone, l'iPad et l'iPod Touch. Il offre un ensemble de fonctionnalités et d'outils pour le développement d'applications mobiles. Avoir des compétences en iOS est une compétence précieuse pour les développeurs d'applications mobiles.

Si vous souhaitez en apprendre davantage sur iOS et vous préparer pour un test technique, il est important de vous familiariser avec des sujets tels que le langage de programmation Swift, UIKit, Core Data, les tests automatisés, et plus encore. La connaissance d'iOS vous permettra de créer des applications mobiles innovantes et de haute qualité.

Les questions à choix multiples pour le Test Technique iOS sur MCQss.com offrent une manière interactive d'approfondir vos connaissances et d'évaluer votre compréhension dans ce domaine. Vous pouvez utiliser ces questions pour vous exercer, vous préparer à un test technique et améliorer vos compétences en iOS.

Les avantages de ces questions à choix multiples pour le Test Technique iOS incluent la capacité d'évaluer votre niveau de connaissance, d'identifier les domaines à améliorer et de vous préparer pour des tests techniques et des entretiens.

1: Vrai ou faux? Lorsque vous créez un nouveau projet iOS à partir d'un modèle, le modèle fait automatiquement un objet contrôleur pour vous.

A.   FAUX

B.   Vrai

2: Lors de l'ajout d'objets à NSMutablectionary, la clé ...

A.   Doit être un littéral de cordes

B.   Doit se conformer au protocole NScopying

C.   Doit être flétri un nsstring ou un nsnumber

D.   Peut être n'importe quel objet

3: Lequel des extraits de code suivants fonctionnerait pour modifier la position d'une vue?

A.   (aucun d'eux)

B.   View.frame.size.x = 0; View.frame.size.y = 100;

C.   View.frame.x = 0; View.frame.y = 100;

D.   CGPoint Center = View.Center; Centre.x = 0; Centre.y = 100; View.Center = Centre;

4: Quel type de données initialisez-vous si vous voulez une liste d'éléments qui peuvent changer?

A.   NsMutableArray

B.   Nsmutablectionary

C.   Nsarray

D.   Nsdictionnaire

5: Quel objet de données peut stocker le meilleur horodatage?

A.   Nsstring

B.   Nsnumber

C.   Nsdate

D.   Nsarray

6: Différence entre un cadre et des limites?

A.   Les limites d'origine sont toujours (0, 0), une origine de cadre est relative à sa vue de conteneur

B.   C'est le même

C.   Le cadre est destiné aux objets Uikit, les limites sont destinées à Coregraphics.

7: Quel fichier contient des données de configuration pour l'application?

A.   Main.m

B.   config.m

C.   Info.plist

D.   Appdelegate.h

8: Comment référez-vous votre bundle d'applications?

A.   app.io

B.   self.

C.   self.app.fileSystem

D.   [Nsbundle mainbundle]

9: Quelle fonction est appelée pour chaque cellule dans une vue de table?

A.   ViewWillload

B.   CellDidAppear

C.   CellForrowatindexpath

D.   ViewDidload

10: Lequel des raccourcis clavier suivants exécutera votre application sur le simulateur?

A.   Command-a

B.   Command-p

C.   Command-r

D.   Commande-g

11: Quelle est la différence entre NSArray et NSMutableArray?

A.   Le contenu de NSMutableArray ne peut pas être modifié une fois qu'il a été créé alors qu'un NSARRAY peut être modifié selon les besoins

B.   NSArray est une classe AbstractClass et NSMutableArray est un protocole

C.   Le contenu de NSArray ne peut pas être modifié une fois qu'il a été créé alors qu'un NSMutableArray peut être modifié selon les besoins

D.   NSArray a une capacité limitée de 256 articles où NSMUTABLEARRAY est illimité

12: À quoi sert @ 2x?

A.   Actifs de la rétine

B.   Nsstrings

C.   Toutes les images

D.   Actifs normaux

13: Lequel des symboles suivants préfixez-vous une chaîne de caractères lorsque vous voulez une chaîne codée dure?

A.   @

B.   *

C.   #

D.   &

14: L'arc signifie:

A.   Cycles de référence alloués

B.   Comptage automatique de référence

C.   Comptoirs de référence en auto-édition

D.   Collections conservées automatiques

15: L'archive qui contient les objets de vue de création et de configuration enregistrés est connu sous le nom de:

A.   Xml

B.   Xid

C.   Xbi

D.   Xib

16: Quel type de données initialisez-vous si vous voulez une chaîne qui peut changer?

A.   Nsstring

B.   Nsmutablestring

C.   Nschange-ablergring

D.   Nscore

17: Vrai ou faux: une vue de collection est un autre nom pour un tableView

A.   FAUX

B.   Vrai

18: Vrai ou faux: le thread principal gère les entrées tactiles

A.   Vrai

B.   FAUX

19: Si un actif est uniquement pour iPad, comment le spécifiez-vous dans le nom du fichier?

A.   ~ iPhone

B.   ~ iPad

C.   ! iPhone

D.   ! iPad

20: Un coup d'index a une section et un ____

A.   Grille

B.   Ligne ou article

C.   Colonne

D.   Coordonner

21: Quelle est la fonction de l'objectif C qui détermine ce qu'il y a dans les cellules d'une table-vue?

A.   CellForrowatindexpath

B.   CellfortableView

C.   TableViewcellConnts

D.   TableView.Cell.Content

22: Dans la gestion manuelle de la mémoire, que faites-vous lorsque vous n'avez pas besoin d'une référence sur un objet?

A.   [libération OBJ];

B.   GRATUIT (OBJ)

C.   [OBJ DEFALLOC]

D.   [obj libre]

23: Lequel des objets suivants est visible pour l'utilisateur?

A.   Afficher les objets

B.   Modèles d'objets

C.   Aucun d'eux

D.   Objets de contrôleur

24: True ou False: ViewDidload est disponible après ViewDidAppear?

A.   FAUX

B.   Vrai

25: Lorsque vous utilisez l'arc, comment détruisez-vous un objet dans l'objectif C?

A.   Définissez la variable qui le pointe vers 1

B.   Tous ces

C.   Définissez la variable qui le pointe sur nil

D.   Définissez la variable qui le pointe sur 0

26: Est-il possible de créer une application complète sans utiliser d'interface Builder?

A.   Oui, mais seulement pour iPad

B.   Oui, sur n'importe quelle plate-forme

C.   Non, vous devez toujours utiliser Interface Builder pour répondre aux normes d'application d'Apple

27: Si vous utilisez du threading, sur quel thread doit être appelé les transitions d'interface utilisateur?

A.   Le fil principal

B.   Le fil d'arrière-plan

C.   Fils simultanés

D.   N'importe quel fil

28: Quelle structure peut contenir une coordonnée X et Y qui définit un emplacement?

A.   Cgsize

B.   Cgpoint

C.   CGrect

D.   Nsframe

29: Quelle est la différence entre le cacao et le cacao Touch?

A.   Cocoa Touch est un autre nom pour un cadre de cacao

B.   Cocoa Touch est le cadre d'application pour développer des applications dans Mac OS X. Cocoa est le cadre d'application pour iPhone, iPad et iPod Touch.

C.   Cocoa est le cadre d'application pour développer des applications dans Mac OS X. Cocoa Touch est le cadre d'application pour iPhone, iPad et iPod Touch.

30: Quelle fonction appelez-vous pour fermer la vue actuelle et revenir à la racine?

A.   poptorootViewController

B.   CloseCurrentView

C.   poptomainviewController

D.   pushrootViewController

31: Qu'est-ce qu'une catégorie?

A.   Un espace de noms

B.   Une catégorie est un moyen d'ajouter des méthodes à une classe qui existe déjà

C.   Un groupe de classes

D.   Un moyen d'ajouter des variables d'instance à une classe qui existe déjà

32: Dans le projet ARC activé: [SomeObject Release];

A.   Compiler l'erreur

B.   Rien ne fera

C.   S'écraser sur le temps d'exécution

D.   Un certain temps s'écrase un peu de temps

33: + (void) dosomething {}

A.   Est une méthode d'instance

B.   Les deux vrais

C.   Est une méthode de classe

D.   les deux faux

34: Qu'est-ce qui peut être lié à un programme OBJ-C sans aucun processus particulier?

A.   Fichiers Java Jar

B.   scripts

C.   Bibliothèques C ++

D.   exécutables

35: Quelle est la différence entre NSinteger et INT?

A.   NSInteger est long Int et Int est juste int

B.   Ce sont les mêmes

36: Lequel des éléments suivants contient des données et ne sait rien de l'interface utilisateur?

A.   Objets de contrôleur

B.   Afficher les objets

C.   Modèles d'objets

D.   Tous ces

37: Quand utilisez-vous la valeur "Assign" pour une propriété?

A.   Jamais. Il doit toujours être soit: atomique, non atomique, fort ou faible

B.   Pour des valeurs primitives telles que les bools ou les nsintegers

C.   Sur les cordes

D.   Sur les tableaux et les dictionnaires

38: Qu'utilisez-vous pour exposer les préférences de votre application dans la section Paramètres de l'appareil?

A.   Settings.m

B.   Settings.bundle

C.   NSETting

D.   Variables.

39: Afin de tester votre application dans Xcode, quels frameworks de test sont disponibles?

A.   Minunit, iosunit

B.   (tous ces)

C.   Essai

D.   Nunit, Junit

E.   Ocmock, ocunit, xCTEST

40: Quelle structure peut être utilisée pour définir une partie d'une série?

A.   Nsstring

B.   Nsrange

C.   Nsset

D.   Cgpoint

41: Quelle classe prend en charge le partage de petites quantités de données telles que des chaînes ou des dates à iCloud?

A.   Nsubiquitouskeyvaluestore

B.   Nsurlconnection

C.   Nsopération

42: Comment pouvez-vous faire l'affichage de code suivant avec des coins arrondis? UiView * rectView = [[uiView alloc] initWithFrame: cGrectMake (0, 0, 100, 100)]; rectView.backgroundColor = [uicolor redcolor]; rectView.layer.cornerradius = 8; [self.view addSubView: rectView];

A.   rectView.oundedCornersVisible = Oui;

B.   [rectView Drawrect: rectView.bounds];

C.   rectView.layer.maskstobounds = oui;

D.   [rectView setNeedsDisplay];

43: Laquelle des énoncés de suivi est vrai pour l'utilisation des catégories?

A.   Une catégorie ne peut être déclarée que pour les classes abstraites.

B.   Vous pouvez également utiliser des catégories pour diviser l'implémentation d'une classe complexe sur plusieurs fichiers de code source.

C.   La syntaxe pour déclarer une catégorie utilise le mot-clé @protocol.

D.   Le compilateur synthétise toute variable d'instance ou les méthodes d'accessoires de propriété pour la catégorie.

44: Lequel des énoncés suivants décrit le mieux les différences entre iOS 7 et iOS 6?

A.   iOS 7 prend en charge AutoLayout.

B.   L'interface utilisateur iOS 7 a été complètement repensée.

C.   L'interface utilisateur iOS 7 a été complètement redessinée et a une prise en charge 64 bits.

D.   iOS 6 n'est pas pris en charge sur iPhone 5s et iPhone 5c

45: NSXMLParser est quel type d'analyseur?

A.   Sax Parser

B.   Analyseur Dom

46: Vrai ou faux? Un objet avec au moins un propriétaire peut être détruit.

A.   Vrai

B.   FAUX

47: Ce code ne fait pas beaucoup, mais quelle ligne appellera la méthode d'initialisation + (void) sur la classe Someclass 1. - (void) Dosomething 2. {3. [Someclass SomeclassMethod]; 4. SomeClass * obj = [[Someclass alloc] init]; 5. nsstring * descriptionString = [obj getNewString]; 6.}

A.   Ligne 3

B.   ligne 1

C.   ligne 5

D.   ligne 4

48: L'application est en arrière-plan mais ne pas exécuter du code. Dans quelle application d'état est-il?

A.   Suspendu

B.   Inactif

C.   Terminé

D.   Aucune des choses ci-dessus

E.   Arrière-plan

49: Lequel des énoncés suivants est vrai?

A.   Une classe ne peut pas mettre en œuvre plus d'un protocole

B.   Une classe ne peut pas être déclarée abstraite

C.   Les variables d'instance doivent commencer par le soulignement

D.   Les variables d'instance doivent être déclarées dans le fichier d'en-tête contenant la définition de la classe

50: Quel est l'effet d'utiliser & # 39; faible & # 39; Dans la définition de @Property suivante: @Property (non atomique, faible) SomeClass * Répondeur; ?

A.   L'objet du répondeur est conservé et le pointeur est réglé sur nul lorsque l'objet est détruit

B.   L'objet du répondeur n'est pas conservé et le pointeur est défini sur nul lorsque l'objet est détruit

C.   L'objet du répondeur est conservé et le pointeur pointera vers la mémoire libre lorsque l'objet est détruit

D.   L'objet du répondeur n'est pas conservé et le pointeur pointera vers la mémoire libre lorsque l'objet est détruit

51: Quel scénario ne fera pas que NSOPERACE lance des exceptions:

A.   Lorsque l'opération s'exécute ou terminée (peut-être parce qu'elle a été annulée) et que sa méthode de démarrage est à nouveau appelée.

B.   Lorsque vous essayez de récupérer le résultat d'un objet NSInvocationOperation qui a été annulé.

C.   Lorsque vous essayez d'ajouter un bloc d'achèvement à une opération qui s'exécute déjà ou terminée.

D.   Lorsque l'opération n'est pas prête à s'exécuter, mais sa méthode de démarrage est appelée.

E.   Lorsque la valeur de retour d'un bloc d'achèvement est nulle.

52: Vrai ou faux: Dans l'objectif C, toutes les méthodes d'instance sont des accessoires.

A.   FAUX

B.   VRAI

53: Quelle classe peut implémenter des objets de document?

A.   Nsurl

B.   NSDocument

C.   Nsarray

D.   Uidocument

54: Laquelle des méthodes suivantes est utilisée pour traiter toute la structure de données personnalisée non critique associée à votre contrôleur de vue?

A.   Aucune des choses ci-dessus

B.   ViewDidunload

C.   ViewWillunload

D.   DiDreceiveMemoryWarning

E.   Dealloc

55: Comment une demande peut-elle réagir au clavier rejeté par l'utilisateur

A.   [UiSponder devrait dérailler

B.   [UiSPonder DiSignFirstrésonder]

C.   Uikeyboardwillhidenotification

D.   [UiSPonder démission

E.   Cela ne peut pas être fait

56: Lequel des éléments suivants est vrai?

A.   Vous pouvez modifier le dessin Uikit sur un fil d'arrière-plan

B.   Aucun de ces éléments n'est vrai

C.   Vous pouvez modifier les calques d'animation de base sur un thread d'arrière-plan

D.   Vous ne pouvez créer et dessiner sur un contexte d'image sur le fil principal

57: Si vous avez un CGPathRef et que vous devez dessiner ce chemin vers une couche d'animation principale, quel objet utiliseriez-vous.

A.   Cashapeyer

B.   Cgpathlayer

C.   Capathlayer

D.   Cgpathreflayer

E.   Calayer

58: Lorsque vous téléchargez un fichier et que l'application passe en arrière-plan. Tu peux ...

A.   Continuez à télécharger sans limites uniquement depuis iOS 7

B.   Continuez à télécharger avec des limites

C.   Continuez à télécharger uniquement depuis iOS 7

D.   Continuez à télécharger avec des limites uniquement depuis iOS 7

59: Lorsque vous jouez une vidéo avec AV Foundation et Aavplayer. Si vous voulez couper la vidéo

A.   Vous devez extraire les pistes audio et définir le volume sur 0

B.   Vous mettez la propriété muet à TRUE dans l'AvplayeRetem

C.   Vous devez régler le volume sur 0 sur l'AvPlayeRetem

D.   Vous mettez la propriété muet à vrai dans l'Avplayer

60: Lequel des objets de génération d'interface suivants vous aidera à créer une animation avec un nombre donné d'images?

A.   1

B.   2

C.   3

D.   4

E.   5

61: Lequel des éléments suivants est la déclaration correcte de propriété d'un objet d'interface utilisateur "Picker Date"?

A.   @Property (non atomique, conserver, relâcher) iboutlet uididPicker;

B.   @property (non atomique, conserve) iboutlet uididpicker dp;

C.   @Property (non atomic, conserver, relâcher) iboutlet uidatepicker & dp;

D.   @property (non atomique, conserve) iboutlet uididPicker * dp;

62: Les fichiers infoplist.strings et main.m se trouvent toujours dans ___________, par défaut.

A.   Le dossier principal de l'application sous Project Navigator, où les fichiers .xib, .h et .m sont stockés

B.   Dossier de fichiers de support dans le dossier principal de votre application sous Project Navigator

C.   Teste le dossier sous Project Navigator

D.   Dossier de produits sous Project Navigator

63: Lequel des éléments suivants peut vous aider à ajouter un nouveau framework à votre application iOS dans Xcode 4.x?

A.   Développez le dossier Framework. Cliquez avec le bouton droit sur n'importe quel cadre existant. SELECT & quot; Show in Finder & quot; option. Localisez le cadre souhaité dans Finder. Copiez-le et collez-le dans le dossier Frameworks sous Project Navigator.

B.   Développez le dossier Framework. Cliquez avec le bouton droit sur n'importe quel cadre existant. SELECT & quot; Show in Finder & quot; option. Localisez le cadre souhaité dans Finder. Faites-le glisser à partir de Finder et déposez-le dans le dossier Frameworks sous Project Navigator.

C.   Cliquez avec le bouton droit sur Framework, sélectionnez un nouveau fichier et ajoutez le framework.

64: Supposons que vous créiez un profil d'approvisionnement ad hoc dans Xcode 4.x. Lequel des éléments suivants demanderez-vous auprès de vos testeurs / équipe de test pour ajouter au portail de provisioning iOS?

A.   Certificat de signature de code

B.   Profil de développeur

C.   Les données de l'application

D.   ID de périphérique

E.   Tout ce qui précède

65: Lequel des attributs suivants dans Xcode 4.x, vous permet d'afficher "Commentaire" en tant que texte dans un champ de texte, comme indiqué dans l'image?

A.   Place

B.   Texte

C.   Étiqueter

D.   Apparence

E.   Titre

F.   Texte d'espace réservé

66: Lequel des éléments suivants est la déclaration correcte d'un champ de texte d'entrée avec le titre "Input2"?

A.   Iboutlet uitextfield * input2;

B.   Iboutlet uitext * input2;

C.   Iboutlet uiViewControllerText * input2;

D.   Iboutlet uitextfield input2;

67: À quoi sert l'attribut "désactivé" d'un objet de champ de texte?

A.   Il renvoie True si le champ de texte est désactivé.

B.   Il spécifie le texte qui doit être affiché comme l'arrière-plan du champ de texte lorsqu'il est désactivé.

C.   Il renvoie l'état du champ de texte, c'est-à-dire que ce soit désactivé vrai ou faux.

D.   Il spécifie une image qui doit être affichée comme l'arrière-plan du champ de texte lorsqu'il est désactivé.

68: Lequel des paramètres suivants est facultatif lors de la soumission d'une application à l'App Store d'Apple?

A.   Icône de l'application

B.   Lancez l'image

C.   Version

69: À quoi sert la création de points de vente pour les objets dans les applications iOS?

A.   Pour spécifier la vue à charger en premier.

B.   Pour disposer tous les chemins / transition possibles de votre application.

C.   Pour créer des connexions entre l'objet et son fichier NIB / Storyboard.

D.   Ils créent une référence à partir de l'objet dans votre fichier de code aux objets définis dans votre fichier NIB / XIB / Storyboard.

70: Lequel des énoncés suivants n'est pas un état d'une application iOS?

A.   Ne pas courrir

B.   Arrêté

C.   Inactif

D.   Suspendu

E.   Arrière-plan

71: L'image donnée est un instantané d'une application iOS. Qu'est-ce que cela représente?

A.   Un objet d'interface utilisateur, c'est-à-dire le bouton Round Rect, se connecte à sa prise qui peut être définie / disponible dans l'objet propriétaire du fichier.

B.   Un objet d'interface utilisateur, c'est-à-dire le bouton Round Rect, se connecte à une action / événement qui peut ou non être défini / disponible dans l'objet propriétaire du fichier.

C.   Un objet d'interface utilisateur, c'est-à-dire le bouton Round Rect, se connecte à une interface qui peut être définie / disponible dans l'objet propriétaire du fichier.

D.   Aucune de ces réponses.

72: La résolution minimale requise pour les icônes de l'application sur iOS ou iPod touch avec affichage non-rétinien est:

A.   24 x 24 pixels

B.   57 x 57 pixels

C.   114 x 114 pixels

D.   72 x 72 pixels

73: Lequel des profils suivants est automatiquement créé et installé sur le périphérique iOS lorsque vous ajoutez un périphérique iOS dans Xcode 4.x pour la première fois?

A.   Profil de développement iOS

B.   Développement Run4Color

C.   Profil d'approvisionnement de l'équipe iOS

D.   Profil d'approvisionnement de l'équipe Mac

74: Lequel des éléments suivants n'est pas une action reçue intégrée dans un objet Builder d'interface de vue Web?

A.   retourner

B.   aller de l'avant

C.   recharger

D.   rafraîchir

E.   chargement d'arrêt

75: Lequel des cadres suivants doit être ajouté dans un projet Xcode 4.x pour lire des fichiers audio?

A.   Openal.framework

B.   Coreaudiokit.framework

C.   Audiotoolbox.framework

D.   Tout ce qui précède

76: En tant que testeur d'application iOS, lequel des avantages suivants est les avantages d'avoir un profil d'approvisionnement ad hoc?

A.   Les testeurs n'ont pas besoin de s'inscrire à un programme de développeurs Apple.

B.   Les testeurs sont inscrits dans une équipe et peuvent ainsi utiliser le profil d'approvisionnement de l'équipe iOS.

C.   Les testeurs peuvent créer leurs propres certificats de signature.

D.   Tout ce qui précède

77: Laquelle des options suivantes est une propriété de l'objet UiactivityIndicatorView dans xcode 4.x?

A.   isanimer

B.   Coutume

C.   masque quand

D.   startanimation

E.   s'arrêter

78: Lequel des profils suivants doit être créé pour tester une application iOS sur une variété d'appareils et de versions iOS?

A.   Profil d'approvisionnement ad hoc

B.   Profil d'approvisionnement de l'équipe iOS

C.   Profil d'approvisionnement de l'équipe Mac

D.   Aucune de ces réponses

79: Vous développez une application pour iOS dans Xcode 4.x. Laquelle des options suivantes vérifiera si un champ de texte avec ID "Textfield" est vide ou non, et l'afficher dans une étiquette avec l'ID "Output"?

A.   if (textField.Text == null) {output.Text = textField.Text; }

B.   if (textField.Length == 0) {Output.Text = TextField.Text; }

C.   if (textfield.text == @ "") {output.text = textField.Text; }

D.   if (textfield.text.length == 0) {output.text = textField.Text; }

80: Les deux des deux suivants sont vraies sur (vide) la méthode DiDreceiveMemorywarning?

A.   Cette méthode peut être remplacée par le développeur pour libérer la mémoire supplémentaire utilisée par le contrôleur de vue le cas échéant.

B.   Cette méthode ne peut pas être remplacée.

C.   Cette méthode est appelée par le système lorsque la mémoire disponible est faible.

D.   L'application appelle cette méthode directement pour libérer la mémoire lorsque la mémoire disponible est faible.

81: Les données de configuration des objets de vue de table dans Xcode 4.x sont chargés à partir de:

A.   Un objet conforme au protocole UableViewDataSource.

B.   Un objet qui est conforme au protocole UITableViewCell.

C.   Un objet qui est conforme au protocole UITableViewDelegate.

D.   Aucune de ces réponses.

82: Quelle est l'utilisation de la valeur alpha disponible dans les attributs de chaque objet Builder d'interface?

A.   Il est utilisé pour définir le nombre de contrôles qui peuvent être exploités à la fois, ce qui est requis pour une application qui prend en charge le multitouch.

B.   Il est utilisé pour définir la taille de l'objet d'interface utilisateur.

C.   Il est utilisé pour définir la position d'un objet d'interface utilisateur.

D.   Il est utilisé pour définir la transparence d'un objet d'interface utilisateur.

83: Comment pouvez-vous créer une texture OpenGl es avec une image .png?

A.   Utilisation de la propriété UIImage GlTexture

B.   Utilisation de uiimagebitmaprep

C.   Utilisation de cgContextDrawImage dans un cgbitmapcontext

D.   Tu ne peux pas

E.   Aucune de ces réponses

84: Les threads non manains peuvent-ils sonder les événements?

A.   Oui

B.   Non

85: Laquelle des éléments suivants est une caractéristique de la classe CapRopertyAnimation dans l'animation principale?

A.   Il s'agit d'une sous-classe abstraite qui prend en charge l'animation d'une propriété de couche spécifiée par un chemin clé

B.   Il permet à un tableau d'objets d'animation d'être regroupés et d'exécuter simultanément

C.   Il fournit une interpolation simple pour une propriété de couche

D.   Il fournit un effet de transition qui affecte l'ensemble du contenu de la couche. Il s'estompe, pousse ou révèle le contenu de la couche lors de l'animation

86: Quelle est la valeur par défaut de la propriété AnchorPoint dans la géométrie de la couche?

A.   (0,0,0,0)

B.   (0,0,0,5)

C.   (0,5,0,0)

D.   (0.5,0,5)

E.   (1.0,1.0)

87: Pouvez-vous passer des appels à l'aide du SDK iPhone?

A.   Oui

B.   Non

88: Quelle est l'étape de construction CompressResources dans un projet iPhone Xcode?

A.   Il redimensionne tous les fichiers du projet en les jouant sur l'iPhone.

B.   Il redimensionne les fichiers PNG dans le projet Fordisplayer dans l'iPhone.

C.   Il comprime les fichiers avec les extensions .m et .h.

D.   Il modifie l'extension des fichiers et du compressesthème.

89: La fonction ABPERSERSCREATE ajoute-t-elle l'enregistrement nouvellement créé dans le carnet d'adresses?

A.   Oui

B.   Non

90: Quelle est la Endianness du réseau pour les communications IP?

A.   Big endian

B.   Petit endian

C.   Endian mélangé

D.   Échangé endian

E.   Endian unique

91: Lequel des éléments suivants peut être utilisé pour dessiner une image carrelée?

A.   Fonction 2D Quartz CGContextDrawTileDImage

B.   UiViews

C.   A ou B

D.   Ni un pas b

92: L'iPhone peut-il utiliser la messagerie Bonjour?

A.   Oui

B.   Non <br>

93: Pouvez-vous utiliser des fils POSIX sur l'iPhone?

A.   Oui

B.   Non

94: Lors de l'utilisation d'un iPhone, un utilisateur passe d'une application à une autre application ou service sur l'appareil. Quel est le facteur le plus important à garder à l'esprit pour vous assurer que votre application reflète les modifications les plus récentes apportées par l'utilisateur la prochaine fois qu'elle commencera?

A.   L'utilisateur doit être invité à cliquer sur Enregistrer et à fermer dans le menu Démarrer

B.   L'utilisateur doit être invité à fermer votre application

C.   L'application doit être programmée pour enregistrer les modifications de l'utilisateur car elles sont faites le plus rapidement possible.

D.   Aucune considération spécifique à cet égard n'est nécessaire

95: Comment jouez-vous un court son sur l'iPhone?

A.   Avec la classe NSSOUND

B.   Avec la classe Uisound

C.   Avec AudioservicesPlaySystemSound Fonction

D.   Avec la fonction nsSystemSound

E.   Aucune de ces réponses

96: Lequel des éléments suivants n'est pas une méthode d'événement tactile?

A.   - (void) TouchESDragged: (nSet *) touches withEvent: (uiecent *) événement;

B.   - (void) TouchESMoved: (nSet *) touches withEvent: (uiecent *) événement;

C.   - (void) touchesbegan: (nSet *) touches withEvent: (uiecent *) événement;

D.   - (void) TouchEsesed: (nSet *) touches withEvent: (uiecent *) événement;

E.   - (vide) TouchEsceChelled: (nSet *) touches avec Event: (uieven *) Event

97: Openal est-il disponible sur l'iPhone?

A.   Oui

B.   Non

98:

Considérez le code suivant:

(Bool) Application: (UIApplication *) Application Didfinishlaunchingwithoptions: (nsdictionary *) LaunchOptions {

// Définir la couleur / motif d'arrière-plan

self.window.backgroundColor = [uicolor BlackColor];

self.tabbarController.tabbar.backgroundColor = [uicolor clearcolor];

//self.window.backgroundColor = [Uicolor ColorWithPatterNimage: [UiImage ImageNamed: @ & quot; testbg.png & quot;]];

// Définir la couleur de la barre d'état

[[UIApplication SharedApplication] SetstatusBarstyle: UistatusBarstyleBlackTranslucent];

// Ajouter la vue actuelle de la barre d'onglet comme une sous-vue de la fenêtre

self.window.rootviewController = self.tabbarController;

[self.window makeKeyAndvisible];

Retour oui;

}

Comment corriger l'erreur qui est jetée dans la console.

A.   self.window = [[[uiwindow alloc] initWithFrame: [[Uiscreen MainScreen] Bounds]] autoreRelease];

B.   MenuViewController * menuViewController = [[menuviewController alloc] init]; self.window.rootViewController = menuViewController;

C.   Les deux

D.   Aucune des choses ci-dessus

99:

Lequel des éléments suivants lui permet de déterminer si une application s'exécute sur iPhone, ou si elle s'exécute sur un iPod Touch?

A.   NsString * DeviceType = [uidevice currentDevice] .Model; if ([DeviceType isEqualToString: @ & quot; iPhone & quot;])

B.   Nsstring * deviceType = [uidevice currentDevice] .size; if ([DeviceType isEqualToString: @ & quot; iPhone & quot;])

C.   NsString * DeviceType = [uidevice currentDevice] .Device; if ([DeviceType isEqualToString: @ & quot; Device & quot;])

D.   NsString * DeviceType = [uidevice currentDevice] .iphone; if ([DeviceType isEqualToString: @ & quot; iPhone & quot;])

100:

Qu'est-ce qui est vrai à propos de l'arc et de la gestion de la mémoire manuelle?

A.   Toujours à l'abri des propriétés dans Dealloc sous la gestion de la mémoire et de la mémoire manuelle.

B.   Je n'ai pas à réduire les propriétés dans Dealloc sous la gestion de la mémoire et de la mémoire manuelle.

C.   Nil Out Properties in Dealloc sous ARC mais pas dans la gestion manuelle de la mémoire.

D.   Nil Out Properties in Dealloc sous gestion manuelle de la mémoire mais pas dans l'arc.