SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
iOS 5 App Development Basics
Start Test
Study First
Subjects
:
it-skills
,
apple
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Data type for numbers with 'tame' numbers of decimal points
float
hasShrunk==YES && hasMoved == YES
modal
NSMutableArray
2. A common button type that indicates additional information is available
//blah blah blah
detail disclosure
ption+Command+Return
NSString *phrase = @'Hello World';
3. @synthesize directives should be placed _____ (above or below) the @implementation directive in the implementation file
UILabel *myLabel = [[UILabel alloc] initWithString:@'GO!'];
114 x 114
NSString *phrase = @'Hello World';
below
4. Postcondition repetition structure syntax
do{/*stuff to do here*/}while(<boolean expression>);
hasShrunk==YES && hasMoved == YES
variable
Program received signal: EXC_BAD_ACCESS
5. Syntax for sending an object a message with one parameter (p1)
NSString
[<object variable> <method name>: p1];
Snapshot feature
void
6. A view has a 'Shrink' button whose label needs to change once it is clicked to 'Grow'. Write a 'message' type command to change it's label to 'Grow'
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
7. Collection of interface elements and data storage elements etc you can access from your applications
@
affine
Gray circle with a white 'X' in it - positioned to the right of the text field box
Cocoa Touch
8. How do you show a storyboard file as source code?
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
9. Extension for interface file
UILabel *myLabel = [[UILabel alloc] init];
bgImages = [[NSArray alloc] initWithObjects: wp1 - wp2 - wp3 - wp4 - wp5 - nil];
320 x 480
h
10. Extension for an iPhone/iPad app
IBAction)moveMe:(id)sender;
Object Library
+
xcodeproj
11. Resembles a slot machine display
2
-
UIPicker
view
12. The library that contains the objects you can add to a view or XIB file
alpha
Option+Command+ 0
switch
Object library
13. You have an instance variable called 'myLabel' that is a member of UILabel. In an app - you set it's text property to 'Howdy' with the correctly-written command: myLabel.text = @'Howdy'; Re-write this command using [ ] message-sending syntax
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
14. Companion to the @property directive
rand( )%21
==
:
@synthesize
15. MVC
Model-View-Controller
:
Option+Command+4
Double-click
16. Tests to see whether two values are equal
view
Nib (but a few call it 'zib' but that's not preferred)
Model-View-Controller
==
17. IB
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
18. Implements a logical OR condition
myImage@2x.png
double
||
nonatomic
19. The object currently in control and interacting with the user
UIWindow
modal views
[[<class name> alloc] init];
First Responder
20. The name of the panel to the left of the Interface Builder Editor panel
model
Integrated Development Environment
||
Document Outline Area or Outline View
21. Character used to show an element as a literal string
@
#import 'myFile.h'
==
Right-click on it in the Navigator panel and choose 'Open as...' and select 'Source Code'
22. For a text field - what does the 'Clear Button' look like?
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
23. Name of the drop-down menu in Xcode that lets you select the device used with the iOS Simulator
convenience
Scheme
accessible apps
YES
24. Implements a logical AND condition
Option-click a symbol
Cocoa Touch
&&
instantiation
25. Name of the '|' symbol
Cocoa Touch - Media - Core Services - Core OS
Objective-C
pipe
float
26. Key sequence to hide/show the Assistant Editor
'Software Development Kit'
NSMutableString
ption+Command+Return
id
27. Class that creates an array capable of being changed after it is create
NSMutableArray
Classes
label
parameter
28. Prior to ARC - you used these terms alot
retain - release - dealloc - autorelease
protocols
UIPicker
view controller
29. 'plist' stands for...
web view
property list
2
NSDictionary
30. Formatting placeholder for strings
Object Library
%@
2
NSArray
31. Apps written to assist users with special disabilities
Model-View-Controller
Integrated Development Environment
accessible apps
512MB
32. Proper way to pronounce a *.xib file
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
33. Class of collection data type which stores information as object/key pairs
h
onscreen 'widgets' a user can interact with
attributes
NSDictionary
34. Class that allows URL management
UITextField
view
view controller
NSURL
35. Used to set up an outgoing connection from the implementation code to the view
image view
IBOutlet
productivity
ption+Command+Return
36. Master class in iOS
scene
NSObject
nonatomic
Double-click
37. Fixed iteration repetition control structure syntax
ption+Command+Return
for(<initialization>;<test condition>;<update instruction>){/*do this over and over*/}
NSString
NO
38. Denotes a class method
parameter
+
self
bgImages = [[NSArray alloc] initWithObjects: wp1 - wp2 - wp3 - wp4 - wp5 - nil];
39. Key sequence to hide/show Utilities View
Document Outline Area or Outline View
Option+Command+ 0
float
do not
40. If you wish to 'echo print' breadcrumb info as you develop your app - this panel must be visible
The Console area of the Debug area
Nib (but a few call it 'zib' but that's not preferred)
XML
UITextView
41. The Round Rect Button is found in this library
NSMutableArray
Object Library
xcodeproj
accessible apps
42. Define a collection of methods to perform a task
Model-View-Controller
Send the 'resignFirstResponder' message to the object that currently controls the keyboard (such as a text field)
protocols
nil
43. The Inspector you would use to control your layout in Interface Builder
Attribute settings for some onscreen controls (like text areas) that analyze content and provide helpful links based on what they find. For example - phone numbers can be touched to dial the phone; web addresses can launch Safari if tapped - etc
NSDate
Size Inspector
property list
44. Dimensions of iPad (in points)
parameter
interface and implementation files
User Interface
1024 x 768
45. To zoom between an overview of the entire storyboard and the actual size view - ______ the storyboard background.
Double-click
instantiation
accessible apps
modal
46. ______ and ______ define the connections between scenes.
<>
pound
Seques .... relationships
segue
47. OOP
Object-oriented programming
performance
[[<class name> alloc] init];
id
48. A view that is displayed on top of an original view when user interactions are required
UIWindow
accessible apps
modal views
Touch Up Inside
49. This file contains the code that makes everything 'work'
@
implementation file
'Interface Builder'
ption+Command+Return
50. setters
Command+S
mutators
instance variable
instantiation
Sorry!:) No result found.
Can you answer 50 questions in 15 minutes?
Let me suggest you:
Browse all subjects
Browse all tests
Most popular tests
Major Subjects
Tests & Exams
AP
CLEP
DSST
GRE
SAT
GMAT
Certifications
CISSP go to https://www.isc2.org/
PMP
ITIL
RHCE
MCTS
More...
IT Skills
Android Programming
Data Modeling
Objective C Programming
Basic Python Programming
Adobe Illustrator
More...
Business Skills
Advertising Techniques
Business Accounting Basics
Business Strategy
Human Resource Management
Marketing Basics
More...
Soft Skills
Body Language
People Skills
Public Speaking
Persuasion
Job Hunting And Resumes
More...
Vocabulary
GRE Vocab
SAT Vocab
TOEFL Essential Vocab
Basic English Words For All
Global Words You Should Know
Business English
More...
Languages
AP German Vocab
AP Latin Vocab
SAT Subject Test: French
Italian Survival
Norwegian Survival
More...
Engineering
Audio Engineering
Computer Science Engineering
Aerospace Engineering
Chemical Engineering
Structural Engineering
More...
Health Sciences
Basic Nursing Skills
Health Science Language Fundamentals
Veterinary Technology Medical Language
Cardiology
Clinical Surgery
More...
English
Grammar Fundamentals
Literary And Rhetorical Vocab
Elements Of Style Vocab
Introduction To English Major
Complete Advanced Sentences
Literature
Homonyms
More...
Math
Algebra Formulas
Basic Arithmetic: Measurements
Metric Conversions
Geometric Properties
Important Math Facts
Number Sense Vocab
Business Math
More...
Other Major Subjects
Science
Economics
History
Law
Performing-arts
Cooking
Logic & Reasoning
Trivia
Browse all subjects
Browse all tests
Most popular tests