Willkommen auf der Seite mit den Multiple-Choice-Fragen für den iOS Technischen Test auf MCQss.com. Hier finden Sie eine Vielzahl interaktiver Fragen zu iOS. Sie können eine Antwort auswählen und prüfen, ob sie richtig oder falsch ist.
iOS ist ein Betriebssystem, das von Apple für Geräte wie das iPhone, iPad und iPod Touch entwickelt wurde. Es bietet eine Reihe von Funktionen und Tools für die Entwicklung von mobilen Apps. Kenntnisse in iOS sind für App-Entwickler von großem Wert.
Wenn Sie mehr über iOS erfahren und sich auf einen technischen Test vorbereiten möchten, ist es wichtig, sich mit Themen wie der Programmiersprache Swift, UIKit, Core Data, automatisierten Tests und vielem mehr vertraut zu machen. Die Kenntnis von iOS ermöglicht es Ihnen, innovative und hochwertige mobile Apps zu erstellen.
Die Multiple-Choice-Fragen für den iOS Technischen Test auf MCQss.com bieten eine interaktive Möglichkeit, Ihr Wissen zu erweitern und Ihr Verständnis in diesem Bereich zu bewerten. Sie können diese Fragen nutzen, um zu üben, sich auf den technischen Test vorzubereiten und Ihre Fähigkeiten in iOS zu verbessern.
Die Vorteile dieser Multiple-Choice-Fragen für den iOS Technischen Test umfassen die Möglichkeit, Ihr Wissensniveau zu bewerten, Bereiche zur Verbesserung zu identifizieren und sich auf technische Tests und Vorstellungsgespräche vorzubereiten.
A. FALSCH
B. WAHR
A. Muss ein Streicherliteral sein
B. Muss dem NSCoping -Protokoll entsprechen
C. Muss ein Nsstring oder ein Nsnumber sein
D. Kann jedes Objekt sein
A. (keine von diesen)
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; Center.x = 0; Center.y = 100; View.Center = Center;
A. Nsmutablearray
B. NSMutabledictionary
C. Nsarray
D. NSDictionary
A. Nsstring
B. Nsnumber
C. Nsdate
D. Nsarray
A. Grenzen Ursprung ist immer (0, 0), ein Rahmen Ursprung ist relativ zu seiner Containeransicht
B. Es ist das gleiche
C. Rahmen ist für Uikit -Objekte, Grenzen für Corgraphics.
A. Main.m
B. config.m
C. Info.plist
D. AppDelegate.h
A. app.io
B. self.bundle
C. self.app.filesystem
D. [Nsbundle MainBundle]
A. Ansicht
B. CellDidAppear
C. Zellströkatindexpath
D. ViewDidload
A. Kommando-a
B. Kommando-p
C. Kommando-R
D. Kommando-g
A. Die Inhalte von NsMutablearray können nicht geändert werden, sobald er erstellt wurde, während ein NSArray bei Bedarf geändert werden kann
B. NSArray ist eine abstrakte Klassenklasse und NsMutablearray ist ein Protokoll
C. Der Inhalt von NSArrays kann nicht geändert werden, sobald er erstellt wurde, während ein NSMutablearray nach Bedarf geändert werden kann
D. NSArray hat eine begrenzte Kapazität von 256 Artikeln, bei denen als NSMutablearray unbegrenzt ist
A. Retina -Vermögen
B. Nsstrings
C. Alle Bilder
D. Normale Vermögenswerte
A. @
B. *
C. #
D. &
A. Zugewiesene Referenzzyklen
B. Automatische Referenzzählung
C. Autoreleased Referenzzähler
D. Automatische Rückbehaltungskollektionen
A. Xml
B. Xid
C. Xbi
D. Xib
A. Nsstring
B. Nsmutablestring
C. NSchangeablestring
D. Nscore
A. FALSCH
B. WAHR
A. WAHR
B. FALSCH
A. ~ iPhone
B. ~ iPad
C. ! iPhone
D. ! iPad
A. Netz
B. Zeile oder Artikel
C. Spalte
D. Koordinate
A. Zellströkatindexpath
B. CellOfableView
C. TableViewCellContents
D. tableView.cell.content
A. [OBJ Release];
B. frei (obj)
C. [OBJ OVALLOC]
D. [obj frei]
A. Objekte anzeigen
B. Modellobjekte
C. Keine von diesen
D. Controller -Objekte
A. FALSCH
B. WAHR
A. Stellen Sie die Variable ein, die darauf hinweist, auf 1
B. Alle von denen
C. Stellen Sie die Variable ein, die darauf auf NIL zeigt
D. Stellen Sie die Variable ein, die darauf auf 0 zeigt
A. Ja, aber nur für iPad
B. Ja, auf jeder Plattform
C. Nein, Sie müssen immer den Interface Builder verwenden, um Apples App -Standards zu erfüllen
A. Der Hauptfaden
B. Der Hintergrund -Thread
C. Gleichzeitige Fäden
D. Jeder Thread
A. Cgsize
B. Cgpoint
C. CGRECT
D. Nsframe
A. Cocoa Touch ist ein anderer Name für einen Kakao -Framework
B. Cocoa Touch ist das Anwendungsframework für die Entwicklung von Anwendungen in Mac OS X. Kakao ist das Anwendungs -Framework für iPhone, iPad und iPod Touch.
C. Kakao ist das Anwendungsrahmen für die Entwicklung von Anwendungen in Mac OS X. Cocoa Touch ist das Anwendungs -Framework für iPhone, iPad und iPod Touch.
A. popTorootviewController
B. Intensivansicht
C. POPTOMAINVIEWCONTROLLER
D. pushrootViewController
A. Ein Namespace
B. Eine Kategorie ist eine Möglichkeit, Methoden zu einer Klasse hinzuzufügen, die bereits existiert
C. Eine Gruppe von Klassen
D. Eine Möglichkeit, Instanzvariablen zu einer bereits vorhandenen Klasse hinzuzufügen
A. Fehler kompilieren
B. Nichts wird tun
C. Crash in der Laufzeit
D. Einige Zeit stürzen einige Zeit gut ab
A. Ist eine Instanzmethode
B. Beide wahr
C. Ist eine Klassenmethode
D. beide falsch
A. Java -Jar -Dateien
B. Skripte
C. C ++ Bibliotheken
D. ausführbare Säle
A. Nsinteger ist lang int und int ist nur int
B. Sie sind gleich
A. Controller -Objekte
B. Objekte anzeigen
C. Modellobjekte
D. Alle von denen
A. Niemals. Es sollte immer entweder sein: atomar, nichtatomar, stark oder schwach
B. Für primitive Werte wie Bools oder NSinteger
C. Auf Saiten
D. Auf Arrays und Wörterbücher
A. Einstellungen.M
B. Einstellungen.Bundle
C. NSSetting
D. Variablen.Bundle
A. Minunit, iosunit
B. (alle von denen)
C. Testen
D. NUNIT, Junit
E. Ocmock, Ocunit, xctest
A. Nsstring
B. Nsrange
C. NSSET
D. Cgpoint
A. NsubiquitousKeyValuEstore
B. NsurlConnection
C. NSOPERATION
A. rectview.roundcornervisible = ja;
B. [Rectview DrawRect: Rectview.Bounds];
C. rectView.layer.maskstobeunds = Ja;
D. [rectview setNeedsDisplay];
A. Eine Kategorie kann nur für abstrakte Klassen deklariert werden.
B. Sie können auch Kategorien verwenden, um die Implementierung einer komplexen Klasse über mehrere Quellcodedateien zu teilen.
C. Die Syntax zum Deklarieren einer Kategorie verwendet das Schlüsselwort @Protocol.
D. Der Compiler synthetisiert alle Instanzvariablen oder Eigenschaften -Accessor -Methoden für die Kategorie.
A. iOS 7 unterstützt Autolayout.
B. Die Benutzeroberfläche iOS 7 wurde vollständig neu gestaltet.
C. Die IOS 7-Benutzeroberfläche wurde vollständig neu gestaltet und hat 64-Bit-Unterstützung.
D. iOS 6 wird auf iPhone 5S und iPhone 5c nicht unterstützt
A. Sax -Parser
B. Dom Parser
A. WAHR
B. FALSCH
A. Zeile 3
B. Linie 1
C. Zeile 5
D. Zeile 4
A. Ausgesetzt
B. Inaktiv
C. Beendet
D. Keine von oben
E. Hintergrund
A. Eine Klasse kann nicht mehr als ein Protokoll implementieren
B. Eine Klasse kann nicht als abstrakt deklariert werden
C. Instanzvariablen müssen mit Unterstrich beginnen
D. Instanzvariablen müssen in der Header -Datei mit der Klassendefinition deklariert werden
A. Das Responder -Objekt wird beibehalten und der Zeiger wird auf NIL gesetzt, wenn das Objekt zerstört wird
B. Das Responder -Objekt wird nicht beibehalten und der Zeiger wird auf NIL gesetzt, wenn das Objekt zerstört wird
C. Das Responder -Objekt wird beibehalten und der Zeiger verweist auf den freien Speicher, wenn das Objekt zerstört wird
D. Das Responder -Objekt wird nicht beibehalten und der Zeiger zeigt auf den freien Speicher, wenn das Objekt zerstört wird
A. Wenn der Operation ausgeführt oder abgeschlossen ist (möglicherweise weil er abgesagt wurde) und seine Startmethode erneut aufgerufen wird.
B. Wenn Sie versuchen, das Ergebnis eines NSInvocationoperation -Objekts abzurufen, das abgesagt wurde.
C. Wenn Sie versuchen, einen Fertigstellungsblock zu einer bereits ausführenden oder abgeschlossenen Operation hinzuzufügen.
D. Wenn der Vorgang nicht ausgeführt wird, wird seine Startmethode aufgerufen.
E. Wenn der Rückgabewert aus einem Abschlussblock nil ist.
A. FALSCH
B. WAHR
A. Nsurl
B. Nsdokument
C. Nsarray
D. Uidokument
A. Keine von oben
B. ViewDidunload
C. ViewWillunload
D. didreceivememoryWarning
E. OVALLOC
A. [Uirsponder sollte
B. [Uiresponder didresignfirstresponder]
C. Uikeyboardwillhidenotification
D. [Uiresponder Resignfirstresponder]
E. Dies kann nicht getan werden
A. Sie können die Uikit -Zeichnung auf einem Hintergrund -Thread ändern
B. Keine davon ist wahr
C. Sie können Kernanimationsebenen in einem Hintergrund -Thread ändern
D. Sie können nur einen Bildkontext im Hauptfaden erstellen und zeichnen
A. Cashapelayer
B. CGPathLayer
C. Capathlayer
D. Cgpatheflayer
E. Calayer
A. Download weiter ohne Grenzen, nur seit iOS 7
B. Download weiter mit Grenzen herunter
C. Download nur seit iOS 7 weiter herunter
D. Download weiterhin nur mit Grenzen, seit iOS 7
A. Sie müssen die Audiospuren extrahieren und die Lautstärke auf 0 einstellen
B. Sie haben die Eigenschaft im AvPlayerItem stumm geschaltet
C. Sie müssen die Lautstärke auf dem AvPlayerItem auf 0 setzen
D. Sie haben die Eigenschaft im AvPlayer stummgeschaltet
A. 1
B. 2
C. 3
D. 4
E. 5
A. @Property (nichtatomic, behalten, veröffentlichen) iboutlet uidatepicker;
B. @Property (nichtatomic, behalten) iboutlet uidatepicker dp;
C. @Property (nichtatomic, behalten, veröffentlichen) iboutlet uidatepicker & dp;
D. @Property (nichtatomic, behalten) iboutlet uidatepicker *dp;
A. Der Hauptordner der App unter Project Navigator, wo .xib-, .h- und .m -Dateien gespeichert werden
B. Unterstützen Sie den Dateienordner im Hauptordner Ihrer App unter Project Navigator
C. Tests Ordner unter Project Navigator
D. Produktordner unter Project Navigator
A. Framework -Ordner erweitern. Klicken Sie mit der rechten Maustaste auf ein bestehendes Framework. Wählen Sie "" in Finder "anzeigen". Möglichkeit. Suchen Sie den gewünschten Framework im Finder. Kopieren Sie es und fügen Sie es in den Ordner Frameworks unter Project Navigator ein.
B. Framework -Ordner erweitern. Klicken Sie mit der rechten Maustaste auf ein bestehendes Framework. Wählen Sie "" in Finder "anzeigen". Möglichkeit. Suchen Sie den gewünschten Framework im Finder. Ziehen Sie es vom Finder und lassen Sie es unter Project Navigator auf den Frameworks -Ordner fallen.
C. Klicken Sie mit der rechten Maustaste auf Framework, wählen Sie eine neue Datei aus und fügen Sie das Framework hinzu.
A. Code -Signierzertifikat
B. Entwicklerprofil
C. Datendaten
D. Geräte -IDs
E. Alles das oben Genannte
A. Platzhalter
B. Text
C. Etikett
D. Aussehen
E. Titel
F. Platzhaltertext
A. Iboutlet UitextField *input2;
B. Iboutlet Uitext *input2;
C. Iboutlet UIViewControllerTextField *input2;
D. Iboutlet uitextfield input2;
A. Es gibt True zurück, wenn das Textfeld deaktiviert ist.
B. Es gibt den Text an, der als Hintergrund des Textfelds angezeigt werden soll, wenn er deaktiviert ist.
C. Es gibt den Status des Textfelds zurück, d. H. Ob deaktiviert oder falsch deaktiviert.
D. Es gibt ein Bild an, das als Hintergrund des Textfelds angezeigt werden soll, wenn es deaktiviert ist.
A. App -Symbol
B. Bild starten
C. Ausführung
A. Um angeben, welche Ansicht zuerst geladen werden soll.
B. Um jeden möglichen Pfad/Übergang in Ihrer Anwendung zu layout.
C. Um Verbindungen zwischen Objekt und seiner NIB/Storyboard -Datei zu erstellen.
D. Sie erstellen eine Referenz aus dem Objekt in Ihrer Codedatei auf die in Ihrer NIB/XIB/Storyboard -Datei definierten Objekte.
A. Nicht laufen
B. Gestoppt
C. Inaktiv
D. Ausgesetzt
E. Hintergrund
A. Ein Benutzeroberflächenobjekt, d. H. Die runde Rechtekaste, stellt eine Verbindung zu seinem Auslass her, das im Eigentümerobjekt der Datei definiert/verfügbar sein kann oder nicht.
B. Ein Benutzeroberflächenobjekt, d. H. Die runde Rechtekaste, stellt eine Verbindung zu einer Aktion/einem Ereignis her, die im Eigentümerobjekt der Datei definiert/verfügbar sein kann oder nicht.
C. Ein Benutzeroberflächenobjekt, d. H. Die runde Rechtekaste, stellt eine Verbindung zu einer Schnittstelle her, die im Eigentümerobjekt der Datei definiert/verfügbar sein kann oder nicht.
D. Nichts des oben Genannten.
A. 24 x 24 Pixel
B. 57 x 57 Pixel
C. 114 x 114 Pixel
D. 72 x 72 Pixel
A. iOS -Entwicklungsprofil
B. Run4Color -Entwicklung
C. iOS -Team Bereitstellungsprofil
D. MAC -Team -Bereitstellungsprofil
A. geh zurück
B. vorwärts gehen
C. neu laden
D. Aktualisierung
E. Stopladen
A. Openal.framework
B. CoreAauDiokit.Framework
C. AUDIOTOOLBOX.FRAMEWORK
D. Alles das oben Genannte
A. Tester müssen sich nicht in ein Apple -Entwicklerprogramm einschreiben.
B. Tester sind in ein Team eingeschrieben und können das iOS -Teambereitstellungsprofil verwenden.
C. Tester können eigene Unterschriftenzertifikate erstellen.
D. Alles das oben Genannte
A. Isanimation
B. Brauch
C. versteckt sich an, um zu sein
D. Startanimating
E. stopanimieren
A. Ad -hoc -Bereitstellungsprofil
B. IOS -Teambereitstellungsprofil
C. MAC -Team -Bereitstellungsprofil
D. Nichts des oben Genannten
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. Diese Methode kann vom Entwickler überschrieben werden, um den zusätzlichen Speicher, der vom View Controller verwendet wird, gegebenenfalls freizugeben.
B. Diese Methode kann nicht überschrieben werden.
C. Diese Methode wird vom System aufgerufen, wenn der verfügbare Speicher niedrig ist.
D. Die App ruft diese Methode direkt auf, um den Speicher zu veröffentlichen, wenn der verfügbare Speicher niedrig ist.
A. Ein Objekt, das dem UitableViewDataSource -Protokoll entspricht.
B. Ein Objekt, das dem UitableViewCell -Protokoll entspricht.
C. Ein Objekt, das sich dem UitableViewDelegate -Protokoll entspricht.
D. Nichts des oben Genannten.
A. Es wird verwendet, um die Anzahl der Steuerelemente festzulegen, die jeweils abgebaut werden können. Dies ist für eine Anwendung erforderlich, die Multitouch unterstützt.
B. Es wird verwendet, um die Größe des Benutzeroberflächenobjekts festzulegen.
C. Es wird verwendet, um die Position eines Benutzeroberflächenobjekts festzulegen.
D. Es wird verwendet, um die Transparenz eines Benutzeroberflächenobjekts festzulegen.
A. Verwenden der UIImage -Gltexture -Eigenschaft
B. Verwenden von UIImageBitmapRep
C. Verwenden Sie CGContextDrawimage in einem cgbitmapContext
D. Du kannst nicht
E. Nichts des oben Genannten
A. Ja
B. NEIN
A. Es handelt sich um eine abstrakte Unterklasse, die Unterstützung für die Animation einer Ebene -Eigenschaft bietet, die von einem Schlüsselpfad angegeben ist
B. Es ermöglicht eine Reihe von Animationsobjekten
C. Es bietet eine einfache Interpolation für eine Schichteigenschaft
D. Es bietet einen Übergangseffekt, der den Inhalt der gesamten Schicht beeinflusst. Es verblasst, schiebt oder zeigt Schichtinhalte bei der 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. Ja
B. NEIN
A. Es ändert sich alle Dateien des Projekts, das sie im iPhone festlegt.
B. Es ändert sich über die PNG -Dateien im Projekt, das sie im iPhone festlegt.
C. Es komprimiert die Dateien mit den Erweiterungen .m und .h.
D. Es ändert die Erweiterung der Dateien und des Komprimierens.
A. Ja
B. NEIN
A. Big Endian
B. Kleiner Endian
C. Gemischtes Endian
D. Endian ausgetauscht
E. Single Endian
A. Quarz 2D -Funktion cgContextDrawtiledimage
B. Uiviews
C. Entweder a oder B
D. Weder a nicht b
A. Ja
B. Nein <br>
A. Ja
B. NEIN
A. Der Benutzer sollte aufgefordert werden, im Startmenü auf Speichern und Schließen zu klicken
B. Der Benutzer sollte gebeten werden, Ihre Anwendung zu schließen
C. Die Anwendung sollte programmiert werden, um Änderungen der Benutzer zu speichern, da sie so schnell wie möglich vorgenommen werden.
D. In dieser Hinsicht ist keine spezifische Überlegung erforderlich
A. Mit der NSSOUND -Klasse
B. Mit der Uisound -Klasse
C. Mit audioServicesPlaySystemsound -Funktion
D. Mit NSystemsound -Funktion
E. Nichts des oben Genannten
A. -:
B. - (void) berührt: (nsset *) berührt mit Event: (Uevent *) Ereignis;
C. - (void) toppesBegan: (nsset *) berührt mit Event: (Uevent *) Ereignis;
D. - (void) berührend: (nsset *) berührt mit dem Event: (uievent *) Ereignis;
E. - (void) tottescancelled: (nsset *) berührt mit Event: (uievent *) Ereignis
A. Ja
B. NEIN
Betrachten Sie den folgenden Code:
(Bool) Anwendung: (UIAPPLICATION *) Anwendung didfinishlaunchingWithOptions: (NSDictionary *) StartOptions {
// Hintergrundfarbe/Muster einstellen
self.window.backgroundcolor = [UIColor BlackColor];
self.tabbarcontroller.tabbar.backgroundcolor = [UIColor ClearColor];
//self.window.backgroundColor = [UIColor ColorWithPatternImage: [Uiimage ImageNamed:@& quot; testbg.png & quot;]];
// StatusBar Color
festlegen[[UIApplication SharedApplication] setStatusBarStyle: UistatusBarStylBlacktranslucent];
// Fügen Sie die aktuelle Ansicht des Registerkartenbalken -Controllers als Unteransicht des Fensters
hinzuself.window.rootviewController = self.tabbarController;
[self.window makeKeyandvisible];
Rückgabe Ja;
}
Wie kann der Fehler korrigiert werden, der in die Konsole geworfen wird, und es wird erwartet
A. self.window = [[[UiWindow alloc] InitWithFrame: [[Uiscreen -Hauptbildschirm] Grenzen]] Autorelease];
B. MenuviewController *MenuviewController = [[MenuviewController alloc] init]; self.window.rootViewController = MenuviewController;
C. Beide
D. Keine von oben
Welche der folgenden Aussagen ermöglicht es, festzustellen, ob eine Anwendung auf dem iPhone ausgeführt wird oder ob sie auf einem iPod Touch ausgeführt wird?
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; Geräte & quot;]))
D. Nsstring *devicetype = [Uidevice currentDevice] .Iphone; if ([devicetype isequalToString:@& quot; iPhone & quot;])
Was gilt für Bogen- und Schaltspeichermanagement?
A. Immer keine Eigenschaften in Dealloc unter ARC und manuellem Speichermanagement auswirken.
B. Müssen Sie keine Eigenschaften in OpaLOC unter ARC und manuellem Speichermanagement auswirken.
C. NIL OUT -Eigenschaften in Dealloc unter ARC, jedoch nicht in der manuellen Speicherverwaltung.
D. NIL OUT -Eigenschaften in OVALLOC unter manuellem Speichermanagement, jedoch nicht in ARC.