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
&&
implementation file
instantiate
instantiation
2. Two-way selection logic block
Single View Application
id
if(<boolean condition>){/* stuff to do*/} else{ /*stuff to do*/}
%1.2f
3. These define to which messages the datasource and delegate respond
id
productivity
protocols
inspector and library
4. Extension for an iPhone/iPad app
count++;
UIImage *wp1 = [UIImage imageNamed:@'wallPaper_01.png'];
conform
xcodeproj
5. A tool in Xcode to help fix broken code
debugger
h
320 x 480
Treats the field as a password - hiding each character as it is typed
6. Write a statement to declare and initialize a label object called 'myLabel' to 'GO!'
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
7. 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
8. XML
disclosure triangle
!
eXtensible Markup Language
ommand+Return
9. Apps that provide easy access to a single screen of information with a backside view for modifying preferences
@synthesize directive
inspector and library
Utility apps
Single View Application
10. Term used to describe each screen of an iPhone app
strong
view
double
Xcode
11. The Inspector you would use to tweak the way interface objects appear
while(<boolean expression>){/*stuff to do here*/}
Double-click
scene
Attributes Inspector
12. iPhone and iPad ____ support .png transparency
NSDate
if(<boolean condition>){/* stuff to do*/} else{ /*stuff to do*/}
do not
alpha ... 0
13. Files used to create a class
Command + Tab
NSURL
!=
interface and implementation files
14. Resembles a slot machine display
contentSize
!=
UIPicker
nonatomic
15. Class used to work with dates as objects
NSDate
parameter
alpha ... 1
view
16. Data type for true/false type variables
Gray circle with a white 'X' in it - positioned to the right of the text field box
instantiation
bool
retain
17. @property directives should be placed ____ (above or below) any IBActions in the header file
above
nibfile
NSDate
Object-oriented programming
18. Single line text field
NSString *userName;
h
UITextField
UITextView
19. Symbol often denoting a 'pointer'
protocols
int
Instruments
*
20. 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
21. Apple's classes often provide a special initialization method called a _____ method
Classes
Determine how controls resize/reposition themselves when a device changes orientation
convenience
C
22. Return type indicating a method returns nothing
Option+Command+ 0
prototyping
void
Scheme
23. 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
24. Fixed iteration repetition control structure syntax
interface file
for(<initialization>;<test condition>;<update instruction>){/*do this over and over*/}
Integrated Development Environment
onscreen 'widgets' a user can interact with
25. Another name for a 'button bar'
modal views
nonatomic
IBOutlet
segmented control
26. In the US - the '#' symbol is often called the ____ symbol
nibfile
pound
void
%d
27. Purpose of 'Secure' attribute for text fields
Treats the field as a password - hiding each character as it is typed
casting
Command plus the navigator's position in the selector. For example - the project navigator shortcut is Command-1
variable
28. What property needs to be set before a scroll view (UIScrollView) will scroll?
%d
<>
contentSize
CGAffineTransform
29. Declaring a method in an interface file - before it is actually implemented is called _______ the method
variable
prototyping
storyboards
Model-View-Controller
30. Calling a method is the same as...
!=
sending an object a message
Application Programming Interface
alpha
31. Class of strings that can be changed
Gray circle with a white 'X' in it - positioned to the right of the text field box
User Interface
attributes
NSMutableString
32. Attribute that informs Xcode not to worry about different parts of the application using a property at the same time
nonatomic
onscreen 'widgets' a user can interact with
property list
h
33. Syntax for declaring a string called 'userName'
NSString *userName;
hasShrunk==YES && hasMoved == YES
Classes
1024 x 768
34. Synonym for interface file
@
header
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
disclosure
35. Used to test an app without needing an actual physical device
First Responder
iOS Simulator
Cocoa Touch
do not
36. What computer language is the storyboard written in?
UITextView
XML
Gray circle with a white 'X' in it - positioned to the right of the text field box
variable
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. Implements a logical OR condition
#import 'myFile.h'
attributes
UITextView
||
39. An alternative way to see the connections between an object in the Interface Builder and it's code in Xcode without using the Connections inspector
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
40. Denotes a class method
while(<boolean expression>){/*stuff to do here*/}
alpha
+
subclass
41. ______ enable applications to store multiple pieces of information in a single object
Utility apps
property list
Collections
Cocoa Touch
42. An integrated web browser component
web view
NSURLRequest
XML
convenience
43. Key sequence to hide/show Utilities View
header
[<object variable> <method name>: p1];
Option+Command+ 0
inspector and library
44. Boolean for 'false' in Objective-C
subclass
nibfile
NO
<type> <variableName>;
45. Alternative selection mechanism when many conditions exist
switch
main()
%@
Program received signal: EXC_BAD_ACCESS
46. Something the simulator cannot reliably test
Classes
Cocoa Touch
performance
NSLog(@'%s' - __FUNCTION__);
47. Prior to ARC - you used these terms alot
retain - release - dealloc - autorelease
57 x 57
above
IBAction)moveMe:(id)sender;
48. Dimensions of iPhone (in points)
NSObject
320 x 480
above
controller
49. Always used to end the list of objects when initializing an array
h
Classes
<>
nil
50. Closes an interface file
utility
+
class
@end
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