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


2. Name of the drop-down menu in Xcode that lets you select the device used with the iOS Simulator






3. A transition between scenes - frequently with a visual transition effect applied






4. A tool in Xcode to help fix broken code






5. Syntax for block-comment






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


7. This type of app is typically one screen - and gives you the basics with minimal interaction






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


9. If you wish to 'echo print' breadcrumb info as you develop your app - this panel must be visible






10. Storage place for a piece of information specific to a class






11. An _______ is used to enable your code to talk to objects within views






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






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






14. What computer language is the storyboard written in?






15. strong and nonatomic are examples of ...






16. This keyword in the property directive is related to memory management and refers to the idea that we want to maintain control of memory issues






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






18. This Xcode utility allows you to check CPU usage - memory allocation and network/file access (among other things)






19. Scaling factor to make an image suitable for retina display






20. Data type for highly precise numbers with huge numbers of decimal places






21. Class that another class inherits from






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






23. Extension for MainStoryboard






24. To unroll or roll up a hierarchy of files - objects or classes - you click the ______ _______ at the root element






25. Postcondition repetition structure syntax






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


27. Data type for numbers with 'tame' numbers of decimal points






28. Name of the '|' symbol






29. Syntax for declaring a string called 'userName'






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






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






32. Purpose of 'Secure' attribute for text fields






33. Tests to see whether two values are equal






34. Method used to print information in an output panel






35. Class used to work with dates as objects






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


37. Two-way selection logic block






38. In a stepper control - when this attribute option is checked - the stepper's value is automatically set to the minimum value when the maximum value is exceeded (or vice versa).






39. Character used to show an element as a literal string






40. Data type for whole numbers






41. Used to define a list of all methods and properties a class uses






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






43. A unique combination of view controller and view






44. The bar across the top of the Editor area that shows you the item you are editing






45. Key sequence to open the Standard Editor






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






47. The ________ class provided a container for the management and display of views






48. Syntax for declaring a variable






49. Collection of interface elements and data storage elements etc you can access from your applications






50. The Inspector you would use to control your layout in Interface Builder