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. Process of creating an active object from a class
instantiation
Identity Inspector
attributes
NSMutableString
2. A virtual 'box' for organizing related projects
workspace
NSURL
id
C
3. Class that allows URL management
:
'Interface Builder'
NSURL
void
4. SDK
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
5. In the US - the '#' symbol is often called the ____ symbol
Identity Inspector
[shrinkButton setTitle:@'Grow' forState: UIControlStateNormal];
pound
myImage@2x.png
6. Key sequence on a Mac to select between open application
NSMutableString
y *= 5;
Single View Application
Command + Tab
7. Crash statement likely when an NSString is assigned a value with an incorrect format
implementation file
for(<initialization>;<test condition>;<update instruction>){/*do this over and over*/}
alpha ... 0
Program received signal: EXC_BAD_ACCESS
8. How do you get rid of an onscreen keyboard?
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
9. Correct the error: label.text = 'Hello World !';
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
10. Class that creates an array capable of being changed after it is create
'Software Development Kit'
iOS Simulator
NSMutableArray
Determine how controls resize/reposition themselves when a device changes orientation
11. Declaring a method in an interface file - before it is actually implemented is called _______ the method
IBAction)moveMe:(id)sender;
utility
prototyping
mutators
12. Something the simulator cannot reliably test
model
performance
nonatomic
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
13. Write a line of code creating a pointer to a wall paper image called 'wp1' that refers to a resource in an app with the file name 'wallPaper_01.png'
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
14. A fully opaque image has an _______ property value of ______
protocols
114 x 114
alpha ... 1
Option+Command+ 0
15. Templates fill in a bunch of ______-_______ code that serves as a framework in which to write future implementations
Program received signal: EXC_BAD_ACCESS
boiler-plate
[<object variable> <method name>: p1];
!
16. Shortcut for writing: count = count + 1;
IBAction
alpha ... 0
count++;
To provide a convenient way of setting the button's title in the code
17. In the MVC design pattern for iOS apps - view consists of the various...
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
18. Class used for image manipulations such as scaling - rotation and translation. Its data structure represents a matrix used for affine transformations.
CGAffineTransform
alpha ... 1
NSMutableArray
NSMutableString
19. A file folder in the navigator panel is called a ________
detail disclosure
debugger
Group
Single View Application
20. Expression to create a random number in [0 -20];
Hold down the Option key and point to the other label. The distance will be shown
image view
header
rand( )%21
21. The object currently in control and interacting with the user
NSString *userName;
variable
First Responder
||
22. Delimiter for a list of protocols
@synthesize directive
<>
scene
1024 x 768
23. Alternative selection mechanism when many conditions exist
Gray circle with a white 'X' in it - positioned to the right of the text field box
superclass
switch
XML
24. IDE for iPhone Development
segmented control
Command + Tab
Xcode
Cocoa is the development framework used for most native Mac OS X applications; Cocoa Touch is customized for a touch interface
25. If a method name includes a colon (:) this indicates a required _________
disclosure triangle
parameter
NSDate
Command+1
26. OOP
512MB
Object-oriented programming
scene
IBOutlet
27. In the UK - the '#' symbol is often called the ____ symbol
Control-click on the View Controller's icon to bring up a Connections dialog
hash
instance variable
Object-oriented programming
28. Syntax for single-line comment
512MB
//blah blah blah
<>
Command + Tab
29. 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
30. Way to refer to an object within its own methods
'Software Development Kit'
Xcode
self
NSMutableString
31. Key sequence to run an app in Xcode
Command+R
'Interface Builder'
casting
Single View Application
32. 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
33. This element should 'always' accompany a slider to indicate its purpose
Collections
label
Object Library
variable
34. This keyword in the property directive is related to the concept of mutability and basically asks Apple to handle the details. This is the more 'relaxed' - less 'powerful' setting of two possibilities
IBAction
storyboard
UIImage *wp1 = [UIImage imageNamed:@'wallPaper_01.png'];
nonatomic
35. What event do you use to detect a button tap?
Cocoa Touch
png
Touch Up Inside
NSDate
36. Term used to describe each screen of an iPhone app
disclosure triangle
#import <UIKIT/UIKIT.h>
view
UILabel *myLabel = [[UILabel alloc] init];
37. Data type for highly precise numbers with huge numbers of decimal places
self
UILabel *myLabel = [[UILabel alloc] initWithString:@'GO!'];
Cocoa Touch
double
38. A fully transparent image has an _____ property value of _____
alpha ... 0
Cocoa is the development framework used for most native Mac OS X applications; Cocoa Touch is customized for a touch interface
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
disclosure triangle
39. Apple's classes often provide a special initialization method called a _____ method
png
storyboards
view controller
convenience
40. Any 'directive' statement begins with this symbol
Application Programming Interface
IBAction)moveMe:(id)sender;
web view
@
41. Syntax for sending an object a message with one parameter (p1)
:
com.basicversity
for(<initialization>;<test condition>;<update instruction>){/*do this over and over*/}
[<object variable> <method name>: p1];
42. IDE
storyboard
YES
Integrated Development Environment
Snapshot feature
43. Denotes an instance method
-
NSDictionary
Collections
while(<boolean expression>){/*stuff to do here*/}
44. You are creating an app for a company whose URL is http://www.basicversity.com . What should be the company identifier for the app when you begin the project?
Option+Command+ 0
com.basicversity
switch
static
45. _____ are methods that we can connect to events.
storyboard
instantiation
UITextField
Actions
46. Implements a logical OR condition
||
[<object variable> <method name>];
int
Option+Command+ 0
47. Storage place for a piece of information specific to a class
conform
Seques .... relationships
@end
instance variable
48. strong and nonatomic are examples of ...
attributes
IBOutlet
Application Programming Interface
Determine how controls resize/reposition themselves when a device changes orientation
49. An array of background images called 'bgImages' has been declared as an instance variable in your header file. You have created a set of 5 background images stored in UIImage variables wp1 through wp5. Write a line of code that initializes the array.
@2x
Collections
bgImages = [[NSArray alloc] initWithObjects: wp1 - wp2 - wp3 - wp4 - wp5 - nil];
protocols
50. Used to test an app without needing an actual physical device
[<object variable> <method name>];
iOS Simulator
Seques .... relationships
id
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