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. Storage location for a piece of information
view
variable
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
png
2. Collection of interface elements and data storage elements etc you can access from your applications
Cocoa Touch
Jump Bar
57 x 57
property list
3. An app has boolean variables 'hasShrunk' and 'hasMoved'. Write a boolean condition that checks if each are true
IBAction
stub
#import 'myFile.h'
hasShrunk==YES && hasMoved == YES
4. Dimensions of iPhone (in points)
320 x 480
modal
main()
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
5. Any 'directive' statement begins with this symbol
casting
stub
C
@
6. This type of app typically involves hierarchical data
Group
NSLog
productivity
Seques .... relationships
7. Key sequence to open the Project Navigator (left panel)
Command+1
png
id
||
8. Development approach (design pattern) to structure iOS applications
Model-View-Controller
modal
Determine how controls resize/reposition themselves when a device changes orientation
onscreen 'widgets' a user can interact with
9. The Inspector you would use to tweak the way interface objects appear
Attributes Inspector
if(<boolean condition>){/* stuff to do*/} else{ /*stuff to do*/}
Human Interface Guide
pound
10. Shortcut for writing: count = count + 1;
[myLabel setText:@'Howdy'];
for(<initialization>;<test condition>;<update instruction>){/*do this over and over*/}
count++;
#import 'myFile.h'
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. Data type for highly precise numbers with huge numbers of decimal places
label
double
XML
NSDate
13. 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.
viewDidLoad
UIImageView
parameter
Application Programming Interface
14. Declaring a method in an interface file - before it is actually implemented is called _______ the method
Command plus the navigator's position in the selector. For example - the project navigator shortcut is Command-1
utility
prototyping
NSObject
15. NS stands for...
NeXSTEP
UILabel *myLabel = [[UILabel alloc] initWithString:@'GO!'];
viewDidLoad
modal
16. SDK
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
17. Key sequence to open the Attributes Inspector
superclass
viewDidLoad
web view
Option+Command+4
18. Key sequence to hide/show the Assistant Editor
Right-click on it in the Navigator panel and choose 'Open as...' and select 'Source Code'
Touch Up Inside
ption+Command+Return
bgImages = [[NSArray alloc] initWithObjects: wp1 - wp2 - wp3 - wp4 - wp5 - nil];
19. A view that is displayed on top of an original view when user interactions are required
proxy
%@
scene
modal views
20. Key sequence to save an Xcode file
[myLabel setText:@'Howdy'];
nonatomic
Command+S
NSURL
21. iPhone and iPad ____ support .png transparency
Command+1
Scheme
Cocoa Touch
do not
22. 'Build and run' keyboard shortcut
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
Commmand-R
view
XML
23. Multiline text entry block
strong
UITextView
Actions
512MB
24. getters
@synthesize
disclosure
accessors
segue
25. Syntax for sending an object a message with no parameters
Instruments
void
[<object variable> <method name>];
To provide a convenient way of setting the button's title in the code
26. This element should 'always' accompany a slider to indicate its purpose
double
label
CGAffineTransform
Home button
27. 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.
modal
scene
NSURLRequest
UIImageView
28. Class used to work with dates as objects
NSDate
'Software Development Kit'
IBAction)moveMe:(id)sender;
Program received signal: EXC_BAD_ACCESS
29. 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?
Command plus the navigator's position in the selector. For example - the project navigator shortcut is Command-1
com.basicversity
x--;
do{/*stuff to do here*/}while(<boolean expression>);
30. Attribute that informs Xcode not to worry about different parts of the application using a property at the same time
superclass
nonatomic
NSLog
Program received signal: EXC_BAD_ACCESS
31. A class that implements a protocol is said to ____ to that protocol
conform
512MB
iOS Simulator
ption+Command+Return
32. The name of the panel to the left of the Interface Builder Editor panel
Document Outline Area or Outline View
modal
UIApplication
alpha ... 0
33. A unique combination of view controller and view
NSMutableArray
Disables the Return key on the keyboard unless the user has entered at least a single character of input into the field
stub
scene
34. What type of object does a web view expect as a parameter when loading a remote URL?
Right-click on it in the Navigator panel and choose 'Open as...' and select 'Source Code'
segmented control
NSURLRequest
@2x
35. The goal of the MVC design pattern
model
view
Isolate the functional components of an app
implicitly declare a matching instance variable
36. @property directives should be placed ____ (above or below) any IBActions in the header file
above
controller
@
Treats the field as a password - hiding each character as it is typed
37. The object currently in control and interacting with the user
First Responder
57 x 57
/*blah blah blah */
NSURL
38. Denotes a class method
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
+
NSDictionary
web view
39. The first method called when a user taps an application icon
void
nil
Cocoa Touch - Media - Core Services - Core OS
main()
40. This Xcode utility allows you to check CPU usage - memory allocation and network/file access (among other things)
#import 'myFile.h'
subclass
modal views
Instruments
41. Creates 'getters' and 'setters'
void
Application Programming Interface
Size Inspector
@synthesize directive
42. Closes an interface file
@end
control-dragging
Treats the field as a password - hiding each character as it is typed
/*blah blah blah */
43. Under what circumstances would you need an outlet for a button if it's just needed to trigger an action?
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
44. 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
mutators
2
Cocoa Touch
45. The Utilities area has two sections: ______ and ______
Command + Tab
inspector and library
IBAction
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
46. Apps that provide easy access to a single screen of information with a backside view for modifying preferences
subclass
Cocoa Touch
Utility apps
NSObject
47. Data type for true/false type variables
bool
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
[myLabel setText:@'Howdy'];
property list
48. 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
49. Opens the Xcode Quick Help Assistant
for(<initialization>;<test condition>;<update instruction>){/*do this over and over*/}
Option-click a symbol
Integrated Development Environment
NSDictionary
50. A tool in Xcode to help fix broken code
web view
modal
-
debugger
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