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. In the US - the '#' symbol is often called the ____ symbol
pound
convenience
web view
eXtensible Markup Language
2. Apps that provide easy access to a single screen of information with a backside view for modifying preferences
Disables the Return key on the keyboard unless the user has entered at least a single character of input into the field
UIWindow
Utility apps
nested message send
3. These define to which messages the datasource and delegate respond
Identity Inspector
Application Programming Interface
segmented control
protocols
4. Two-way selection logic block
if(<boolean condition>){/* stuff to do*/} else{ /*stuff to do*/}
Outlets ... pointer
NSArray
NSLog
5. Collection of interface elements and data storage elements etc you can access from your applications
static
nonatomic
Cocoa Touch
do not
6. Piece of information provided to a method when it is messaged
parameter
stub
above
YES
7. Key sequence to hide/show the Assistant Editor
png
ption+Command+Return
Attributes Inspector
UIImage *wp1 = [UIImage imageNamed:@'wallPaper_01.png'];
8. Given: [graduationParty addAttendee: @'Aunt Jane' withDish: @'deviled eggs']; The 'receiver' is _______; the 'selector' is _________
XML
graduationParty ... addAttendee:withDish
Option-click a symbol
above
9. IB
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
10. Synonym for interface file
switch
header
below
IBOutlet
11. Key sequence to save an Xcode file
Command+S
nested message send
property list
wrap
12. IDE for iPhone Development
/*blah blah blah */
Xcode
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
Cocoa Touch
13. Allows you to easily track multiple versions of your project
float
Double-click
114 x 114
Snapshot feature
14. 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
15. Key sequence to run an app in Xcode
utility
NSArray
Command+R
[myLabel setText:@'Howdy'];
16. To zoom between an overview of the entire storyboard and the actual size view - ______ the storyboard background.
Double-click
storyboard
@2x
Command+S
17. API
Identity Inspector
Command+R
Application Programming Interface
[[<class name> alloc] init];
18. Multiline text entry block
-
UITextView
The Console area of the Debug area
57 x 57
19. Formatting placeholder for a floating point value with one digit on the left of the decimal and two digits on the right
Integrated Development Environment
[shrinkButton setTitle:@'Grow' forState: UIControlStateNormal];
eXtensible Markup Language
%1.2f
20. Class used to work with dates as objects
NSDate
retain
UIViewController
instantiate
21. In the MVC design pattern for iOS apps - this aspect provides the underlying data and methods that offer information to the rest of the application
<>
UIViewController
model
nonatomic
22. Syntax for single-line comment
y *= 5;
'Software Development Kit'
//blah blah blah
!
23. What are the guidelines for the class prefix for a project?
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
24. Return type indicating a method returns nothing
NSString *phrase = @'Hello World';
NSMutableArray
void
320 x 480
25. Attribute that informs Xcode not to worry about different parts of the application using a property at the same time
Option+Command+ 0
First Responder
nonatomic
#import <UIKIT/UIKIT.h>
26. Symbol used for inheritance
IBOutlet
Object library
Disables the Return key on the keyboard unless the user has entered at least a single character of input into the field
:
27. Data type for numbers with 'tame' numbers of decimal points
Command+S
image view
IBAction)moveMe:(id)sender;
float
28. Resembles a slot machine display
modal views
iOS Simulator
UIPicker
NSMutableString
29. Denotes a class method
Document Outline Area or Outline View
[shrinkButton setTitle:@'Grow' forState: UIControlStateNormal];
h
+
30. Companion to the @property directive
@synthesize
Gray circle with a white 'X' in it - positioned to the right of the text field box
storyboard
NSLog(@'%s' - __FUNCTION__);
31. Extension for implementation file
Send the 'resignFirstResponder' message to the object that currently controls the keyboard (such as a text field)
do{/*stuff to do here*/}while(<boolean expression>);
protocols
m
32. This type of app is mostly custom controllers and graphics
Single View Application
immersive
Group
IBAction
33. What are data detectors?
UILabel *myLabel = [[UILabel alloc] init];
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
/*blah blah blah */
Object-oriented programming
34. Negation symbol
convenience
NSURLRequest
!
rand( )%21
35. Shortcut for writing: count = count + 1;
count++;
Command+R
Control-click on the View Controller's icon to bring up a Connections dialog
Right-click on it in the Navigator panel and choose 'Open as...' and select 'Source Code'
36. 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?
com.basicversity
@
%1.2f
Determine how controls resize/reposition themselves when a device changes orientation
37. setters
#import 'myFile.h'
mutators
import
#import <UIKIT/UIKIT.h>
38. Combining two messages into a single line of code
casting
nested message send
#import <UIKIT/UIKIT.h>
Cocoa Touch
39. A class that manages the user's interaction with the iDevice
Command+S
Seques .... relationships
view controller
storyboard
40. A transition between scenes - frequently with a visual transition effect applied
segue
YES
h
protocols
41. 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
42. Always used to end the list of objects when initializing an array
nil
parameter
Size Inspector
subclass
43. Formatting placeholder for strings
%@
Command+S
Command+1
segue
44. Other name for an *.xib file
control-dragging
x--;
nibfile
NSDate
45. Connections between Objects in the Interface Builder and the header file are formed by _____-_______ from the object to the proper place in the header file
NSString *userName;
Commmand-R
Group
control-dragging
46. Syntax for sending an object a message with one parameter (p1)
UIImage *wp1 = [UIImage imageNamed:@'wallPaper_01.png'];
[<object variable> <method name>: p1];
NSString *phrase = @'Hello World';
workspace
47. 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
48. Method used to print information in an output panel
NSLog
token
com.basicversity
web view
49. Extension for interface file
accessible apps
immersive
NSMutableString
h
50. Storage location for a piece of information
ption+Command+Return
variable
1024 x 768
[<object variable> <method name>];
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