Test your basic knowledge |

iOS 5 App Development Basics

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. Any 'directive' statement begins with this symbol






2. UI






3. For a text field - what does the 'Clear Button' look like?

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


4. If a method name includes a colon (:) this indicates a required _________






5. A tool in Xcode to help fix broken code






6. Declare and initialize a string that says: 'Hello World' whose identifier if 'phrase' . Use the shortest command possible.

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


7. Class used for image manipulations such as scaling - rotation and translation. Its data structure represents a matrix used for affine transformations.






8. Used to set up an outgoing connection from the implementation code to the view






9. Syntax for block-comment






10. IDE






11. iOS functional building blocks






12. Document Apple uses to evaluate apps for the App Store






13. Write a statement to declare and initialize a label object called 'myLabel'






14. OOP






15. Expression to create a random number in [0 -20];






16. Formatting placeholder for a floating point value with one digit on the left of the decimal and two digits on the right






17. Class of collection data type which stores information as object/key pairs






18. Word used to indicate that a user can't interact with a given element






19. Symbol used for inheritance






20. What type of object does a web view expect as a parameter when loading a remote URL?






21. In the UK - the '#' symbol is often called the ____ symbol






22. This file contains the scene - segue and relationship definitions for your project






23. The '@' symbol is shorthand for creating one of these






24. Fixed iteration repetition control structure syntax






25. 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






26. An app has boolean variables 'hasShrunk' and 'hasMoved'. Write a boolean condition that checks if each are true






27. Used to indicate any type of object






28. 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.






29. Size of iPhone 'lo-res' icon image in pixels






30. Declaring a method in an interface file - before it is actually implemented is called _______ the method






31. Objective-C is an extension (super set) of...






32. Defines the functional building blocks (classes) that make iOS devices perform certain actions






33. If you have an image file called 'myImage.png' and you make a hi-res version for the retina display - what should be the name of the new file?






34. Key sequence to open the Project Navigator (left panel)






35. Directive to include other interface files that an application might need to access






36. SDK

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


37. In the MVC design pattern for iOS apps - this aspect is responsible for receiving user input and acting accordingly - and serves as a 'bridge' between the other two components. It is the backbone of the app.






38. Alternative selection mechanism when many conditions exist






39. Defines what an object can do






40. Extension for implementation file






41. Development approach (design pattern) to structure iOS applications






42. Combining two messages into a single line of code






43. Code fragment for echo printing the name of a function as it loads (for tracing the sequence of code in a project...leaving breadcrumbs)

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


44. Extension for MainStoryboard






45. Name of the '|' symbol






46. A fully opaque image has an _______ property value of ______






47. These define to which messages the datasource and delegate respond






48. strong and nonatomic are examples of ...






49. Class that creates an array capable of being changed after it is create






50. This type of app typically involves hierarchical data







Sorry!:) No result found.

Can you answer 50 questions in 15 minutes?


Let me suggest you:



Major Subjects



Tests & Exams


AP
CLEP
DSST
GRE
SAT
GMAT

Most popular tests