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. Class used for image manipulations such as scaling - rotation and translation. Its data structure represents a matrix used for affine transformations.
CGAffineTransform
C
contentSize
parameter
2. The 'First Responder' in a scene is not an object it is considered a ________
proxy
nonatomic
@
Cocoa Touch - Media - Core Services - Core OS
3. Always used to end the list of objects when initializing an array
#import 'myFile.h'
Jump Bar
Integrated Development Environment
nil
4. Symbol often denoting a 'pointer'
*
CGAffineTransform
NSString *userName;
convenience
5. Key sequence to open the Project Navigator (left panel)
prototyping
:
Command+1
XML
6. A file folder in the navigator panel is called a ________
&&
Group
UITextField
Xcode
7. 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
8. The bar across the top of the Editor area that shows you the item you are editing
viewDidLoad
Jump Bar
superclass
/*blah blah blah */
9. Master class in iOS
Human Interface Guide
control-dragging
NSObject
YES
10. 4 Top down technology layers making up iOS
Cocoa Touch - Media - Core Services - Core OS
@synthesize directive
eXtensible Markup Language
scene
11. 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
12. Class used for creating image views
UIImageView
ption+Command+Return
parameter
alpha ... 0
13. Key sequence on a Mac to select between open application
@end
#import <UIKIT/UIKIT.h>
Command + Tab
switch
14. Defines what an object can do
class
Double-click
parameter
convenience
15. Beginning with iOS4 - applications no longer terminate when the user presses the...
contentSize
IBOutlet
Home button
Scheme
16. Crash statement likely when an NSString is assigned a value with an incorrect format
Disables the Return key on the keyboard unless the user has entered at least a single character of input into the field
Program received signal: EXC_BAD_ACCESS
casting
320 x 480
17. Syntax for block-comment
/*blah blah blah */
||
nonatomic
Disables the Return key on the keyboard unless the user has entered at least a single character of input into the field
18. Size of iPhone retina icon image in pixels
114 x 114
Option+Command+ 0
Collections
Seques .... relationships
19. 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
20. Key sequence to run an app in Xcode
Command+1
Command+R
:
viewDidLoad
21. Templates fill in a bunch of ______-_______ code that serves as a framework in which to write future implementations
boiler-plate
count++;
implementation file
Double-click
22. Symbol used for inheritance
Objective-C
nested message send
:
Identity Inspector
23. A fully transparent image has an _____ property value of _____
alpha ... 0
Classes
512MB
NSMutableString
24. Another name for a 'button bar'
segmented control
Object library
void
Commmand-R
25. What type of object does a web view expect as a parameter when loading a remote URL?
114 x 114
do not
320 x 480
NSURLRequest
26. Apps written to assist users with special disabilities
accessible apps
png
superclass
#import <UIKIT/UIKIT.h>
27. What are data detectors?
Isolate the functional components of an app
float
%d
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
28. getters
variable
accessors
Integrated Development Environment
UIWindow
29. Boolean for 'true' in Objective-C
YES
UIApplication
performance
Objective-C
30. In most graphical user interfaces - a _____ view is a view that must be dismissed ('OK' button - 'Cancel' button for example) before the user can perform any other actions in the application.
viewDidLoad
modal
import
attributes
31. Implements a logical OR condition
||
UILabel *myLabel = [[UILabel alloc] initWithString:@'GO!'];
label.text=@'Hello World!';
!
32. Declaring a method in an interface file - before it is actually implemented is called _______ the method
Nib (but a few call it 'zib' but that's not preferred)
prototyping
protocols
Snapshot feature
33. Defines the functional building blocks (classes) that make iOS devices perform certain actions
#import 'myFile.h'
Cocoa Touch
Hold down the Option key and point to the other label. The distance will be shown
Identity Inspector
34. 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
35. Two-way selection logic block
Option+Command+4
NSMutableArray
hash
if(<boolean condition>){/* stuff to do*/} else{ /*stuff to do*/}
36. Opens the Xcode Quick Help Assistant
alpha
Command plus the navigator's position in the selector. For example - the project navigator shortcut is Command-1
detail disclosure
Option-click a symbol
37. 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
38. 'Build and run' keyboard shortcut
Commmand-R
The Console area of the Debug area
Option-click a symbol
Disables the Return key on the keyboard unless the user has entered at least a single character of input into the field
39. XML
eXtensible Markup Language
*
Snapshot feature
Object-oriented programming
40. Size of iPhone 'lo-res' icon image in pixels
Option-click a symbol
57 x 57
debugger
x--;
41. Data type for whole numbers
Command+S
IBAction
int
Cocoa Touch - Media - Core Services - Core OS
42. Delimiter for a list of protocols
myImage@2x.png
<>
hasShrunk==YES && hasMoved == YES
segue
43. An example of a common collection data type
NSArray
Command plus the navigator's position in the selector. For example - the project navigator shortcut is Command-1
static
accessible apps
44. Files used to create a class
png
mutators
57 x 57
interface and implementation files
45. Something the simulator cannot reliably test
Snapshot feature
[<object variable> <method name>];
performance
Commmand-R
46. Which Apple project template creates a simple view/view controller application
Outlets ... pointer
nested message send
Command+S
Single View Application
47. A fully opaque image has an _______ property value of ______
@
The Console area of the Debug area
onscreen 'widgets' a user can interact with
alpha ... 1
48. Purpose of 'Secure' attribute for text fields
Treats the field as a password - hiding each character as it is typed
Command plus the navigator's position in the selector. For example - the project navigator shortcut is Command-1
Instruments
utility
49. A transition between scenes - frequently with a visual transition effect applied
accessible apps
Commmand-R
To provide a convenient way of setting the button's title in the code
segue
50. A class that implements a protocol is said to ____ to that protocol
Identity Inspector
NSArray
conform
below