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.
A. FAUX
B. Vrai
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
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;
A. NsMutableArray
B. Nsmutablectionary
C. Nsarray
D. Nsdictionnaire
A. Nsstring
B. Nsnumber
C. Nsdate
D. Nsarray
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.
A. Main.m
B. config.m
C. Info.plist
D. Appdelegate.h
A. app.io
B. self.
C. self.app.fileSystem
D. [Nsbundle mainbundle]
A. ViewWillload
B. CellDidAppear
C. CellForrowatindexpath
D. ViewDidload
A. Command-a
B. Command-p
C. Command-r
D. Commande-g
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é
A. Actifs de la rétine
B. Nsstrings
C. Toutes les images
D. Actifs normaux
A. @
B. *
C. #
D. &
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
A. Xml
B. Xid
C. Xbi
D. Xib
A. Nsstring
B. Nsmutablestring
C. Nschange-ablergring
D. Nscore
A. FAUX
B. Vrai
A. Vrai
B. FAUX
A. ~ iPhone
B. ~ iPad
C. ! iPhone
D. ! iPad
A. Grille
B. Ligne ou article
C. Colonne
D. Coordonner
A. CellForrowatindexpath
B. CellfortableView
C. TableViewcellConnts
D. TableView.Cell.Content
A. [libération OBJ];
B. GRATUIT (OBJ)
C. [OBJ DEFALLOC]
D. [obj libre]
A. Afficher les objets
B. Modèles d'objets
C. Aucun d'eux
D. Objets de contrôleur
A. FAUX
B. Vrai
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
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
A. Le fil principal
B. Le fil d'arrière-plan
C. Fils simultanés
D. N'importe quel fil
A. Cgsize
B. Cgpoint
C. CGrect
D. Nsframe
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.
A. poptorootViewController
B. CloseCurrentView
C. poptomainviewController
D. pushrootViewController
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à
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
A. Est une méthode d'instance
B. Les deux vrais
C. Est une méthode de classe
D. les deux faux
A. Fichiers Java Jar
B. scripts
C. Bibliothèques C ++
D. exécutables
A. NSInteger est long Int et Int est juste int
B. Ce sont les mêmes
A. Objets de contrôleur
B. Afficher les objets
C. Modèles d'objets
D. Tous ces
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
A. Settings.m
B. Settings.bundle
C. NSETting
D. Variables.
A. Minunit, iosunit
B. (tous ces)
C. Essai
D. Nunit, Junit
E. Ocmock, ocunit, xCTEST
A. Nsstring
B. Nsrange
C. Nsset
D. Cgpoint
A. Nsubiquitouskeyvaluestore
B. Nsurlconnection
C. Nsopération
A. rectView.oundedCornersVisible = Oui;
B. [rectView Drawrect: rectView.bounds];
C. rectView.layer.maskstobounds = oui;
D. [rectView setNeedsDisplay];
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.
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
A. Sax Parser
B. Analyseur Dom
A. Vrai
B. FAUX
A. Ligne 3
B. ligne 1
C. ligne 5
D. ligne 4
A. Suspendu
B. Inactif
C. Terminé
D. Aucune des choses ci-dessus
E. Arrière-plan
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
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
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.
A. FAUX
B. VRAI
A. Nsurl
B. NSDocument
C. Nsarray
D. Uidocument
A. Aucune des choses ci-dessus
B. ViewDidunload
C. ViewWillunload
D. DiDreceiveMemoryWarning
E. Dealloc
A. [UiSponder devrait dérailler
B. [UiSPonder DiSignFirstrésonder]
C. Uikeyboardwillhidenotification
D. [UiSPonder démission
E. Cela ne peut pas être fait
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
A. Cashapeyer
B. Cgpathlayer
C. Capathlayer
D. Cgpathreflayer
E. Calayer
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
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
A. 1
B. 2
C. 3
D. 4
E. 5
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;
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
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.
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
A. Place
B. Texte
C. Étiqueter
D. Apparence
E. Titre
F. Texte d'espace réservé
A. Iboutlet uitextfield * input2;
B. Iboutlet uitext * input2;
C. Iboutlet uiViewControllerText * input2;
D. Iboutlet uitextfield input2;
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é.
A. Icône de l'application
B. Lancez l'image
C. Version
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.
A. Ne pas courrir
B. Arrêté
C. Inactif
D. Suspendu
E. Arrière-plan
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.
A. 24 x 24 pixels
B. 57 x 57 pixels
C. 114 x 114 pixels
D. 72 x 72 pixels
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
A. retourner
B. aller de l'avant
C. recharger
D. rafraîchir
E. chargement d'arrêt
A. Openal.framework
B. Coreaudiokit.framework
C. Audiotoolbox.framework
D. Tout ce qui précède
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
A. isanimer
B. Coutume
C. masque quand
D. startanimation
E. s'arrêter
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
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; }
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.
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.
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.
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
A. Oui
B. Non
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
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)
A. Oui
B. Non
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.
A. Oui
B. Non
A. Big endian
B. Petit endian
C. Endian mélangé
D. Échangé endian
E. Endian unique
A. Fonction 2D Quartz CGContextDrawTileDImage
B. UiViews
C. A ou B
D. Ni un pas b
A. Oui
B. Non <br>
A. Oui
B. Non
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
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
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
A. Oui
B. Non
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
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;])
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.