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. If you wish to 'echo print' breadcrumb info as you develop your app - this panel must be visible
Classes
NSURLRequest
+
The Console area of the Debug area
2. A skeleton (holding place) or framework of code that will be completed in the future; provided initially so code will compile (but it may not function)
Cocoa Touch - Media - Core Services - Core OS
stub
Cocoa Touch
for(<initialization>;<test condition>;<update instruction>){/*do this over and over*/}
3. Used to test an app without needing an actual physical device
iOS Simulator
NSString *userName;
nibfile
stub
4. In your implementation file - the _____ method (provided in stub form by Apple) runs after machine language code reserves some space in memory for your View. This method is often used to create a 'clean slate' as an app opens.
int
detail disclosure
viewDidLoad
@end
5. The 'First Responder' in a scene is not an object it is considered a ________
-
wrap
Hold down the Option key and point to the other label. The distance will be shown
proxy
6. Formatting placeholder for a floating point value with one digit on the left of the decimal and two digits on the right
Something unique - based on the app's name (perhaps abbreviated). Avoid 'NS' or 'UI' since they are used in Apple's frameworks. A framework or library should always be prefixed. For a simple app - they are not necessary.
%1.2f
label
hasShrunk==YES && hasMoved == YES
7. Class used for creating image views
UIImageView
debugger
NSString *userName;
Object Library
8. A fully transparent image has an _____ property value of _____
%
alpha ... 0
[[<class name> alloc] init];
modal
9. Another name for a 'button bar'
Size Inspector
segmented control
UIApplication
Collections
10. Extension for an iPhone/iPad app
xcodeproj
do not
header
NSURL
11. Typical header syntax for a button that will be applying the 'moveMe' action in an app
id
Hold down the Option key and point to the other label. The distance will be shown
UILabel *myLabel = [[UILabel alloc] init];
IBAction)moveMe:(id)sender;
12. 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
13. This Xcode utility allows you to check CPU usage - memory allocation and network/file access (among other things)
modal views
<type> <variableName>;
Instruments
debugger
14. A file folder in the navigator panel is called a ________
Group
%d
control-dragging
variable
15. Boolean for 'true' in Objective-C
//blah blah blah
Something unique - based on the app's name (perhaps abbreviated). Avoid 'NS' or 'UI' since they are used in Apple's frameworks. A framework or library should always be prefixed. For a simple app - they are not necessary.
YES
IBAction
16. To zoom between an overview of the entire storyboard and the actual size view - ______ the storyboard background.
Jump Bar
Attributes Inspector
Double-click
//blah blah blah
17. Code fragment for echo printing the name of a function as it loads (for tracing the sequence of code in a project...leaving breadcrumbs)
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
18. Shortcut for writing: y = y * 5;
h
C
y *= 5;
import
19. Class that creates an array capable of being changed after it is create
NSMutableArray
immersive
Size Inspector
storyboards
20. Modulus (remainder) operator
float
512MB
hasShrunk==YES && hasMoved == YES
%
21. Extension for MainStoryboard
header
Collections
storyboard
stub
22. If a method name includes a colon (:) this indicates a required _________
parameter
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
workspace
implicitly declare a matching instance variable
23. A fully opaque image has an _______ property value of ______
YES
57 x 57
alpha ... 1
count++;
24. Attribute that informs the system that the object referred to needs to be kept around and not discarded from memory
convenience
scene
scene
strong
25. Although it is possible to declare an instance variable and then define a corresponding property - you may also use @property alone to...
implicitly declare a matching instance variable
==
view controller
iOS Simulator
26. Extension for interface file
accessible apps
if(<boolean condition>){/* stuff to do*/} else{ /*stuff to do*/}
h
NSURLRequest
27. Symbol often denoting a 'pointer'
disclosure triangle
-
*
NSString
28. Alternative selection mechanism when many conditions exist
NSURLRequest
switch
segmented control
Integrated Development Environment
29. Syntax to include the fictitious user-created file 'myFile.h'
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
30. @synthesize directives should be placed _____ (above or below) the @implementation directive in the implementation file
1024 x 768
below
Model-View-Controller
The Console area of the Debug area
31. Data type for true/false type variables
do{/*stuff to do here*/}while(<boolean expression>);
YES
bool
while(<boolean expression>){/*stuff to do here*/}
32. RAM for iPhone
512MB
//blah blah blah
convenience
protocols
33. Data type for highly precise numbers with huge numbers of decimal places
do not
modal views
double
above
34. 4 Top down technology layers making up iOS
import
nonatomic
Option-click a symbol
Cocoa Touch - Media - Core Services - Core OS
35. Memory aid for keyboard shortcuts in the Navigator panel
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
36. Syntax for reserving memory and initializing an object
<>
Model-View-Controller
[[<class name> alloc] init];
512MB
37. 'plist' stands for...
h
workspace
Size Inspector
property list
38. Collection of interface elements and data storage elements etc you can access from your applications
Cocoa Touch
storyboard
'Interface Builder'
inspector and library
39. Given: [graduationParty addAttendee: @'Aunt Jane' withDish: @'deviled eggs']; The 'receiver' is _______; the 'selector' is _________
conform
Something unique - based on the app's name (perhaps abbreviated). Avoid 'NS' or 'UI' since they are used in Apple's frameworks. A framework or library should always be prefixed. For a simple app - they are not necessary.
graduationParty ... addAttendee:withDish
main()
40. You have two labels in Interface Builder. One is selected (You clicked on it). How can you tell the distance between it and the other label?
Hold down the Option key and point to the other label. The distance will be shown
attributes
model
Actions
41. strong and nonatomic are examples of ...
nonatomic
attributes
@
png
42. Used to receive an event in code and trigger something
conform
IBAction
boiler-plate
self
43. ______ are variables that can store a ____ to an object.
Outlets ... pointer
ption+Command+Return
myImage@2x.png
while(<boolean expression>){/*stuff to do here*/}
44. The Inspector you will need if you want to connect a custom class to an object in Interface Builder
model
Identity Inspector
m
*
45. Extension for implementation file
scene
Cocoa Touch
Group
m
46. Boolean for 'false' in Objective-C
Look at the three icons at the upper left portion of the Debug console. The far left one - 'Show only the Variables View' will not show the NSLog-ed information. Click the center icon ('Show the Variables View and the Console') or the right icon ('Sh
below
performance
NO
47. The bar across the top of the Editor area that shows you the item you are editing
protocols
while(<boolean expression>){/*stuff to do here*/}
Jump Bar
storyboard
48. In the UK - the '#' symbol is often called the ____ symbol
NSLog(@'%s' - __FUNCTION__);
hash
Document Outline Area or Outline View
boiler-plate
49. What do the Autosizing settings of the Size Inspector do?
Attributes Inspector
Determine how controls resize/reposition themselves when a device changes orientation
NSMutableArray
mutators
50. Which Apple project template creates a simple view/view controller application
contentSize
Single View Application
stub
Outlets ... pointer
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