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. Key sequence to run an app in Xcode






2. Scaling - rotation - and translation are the most commonly used manipulations supported by _____ transforms - but skewing is also possible.






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


4. A skeleton (holding place) or framework of code that will be completed in the future; provided initially so code will compile (but it may not function)






5. The Inspector you would access to gain access to various accessibility attributes






6. Key sequence on a Mac to select between open application






7. Key sequence to open the Standard Editor






8. This keyword in the property directive is related to the concept of mutability and basically asks Apple to handle the details. This is the more 'relaxed' - less 'powerful' setting of two possibilities






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






10. Formatting placeholder for integers






11. Something the simulator cannot reliably test






12. Used to test an app without needing an actual physical device






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






14. Piece of information provided to a method when it is messaged






15. iPhone and iPad ____ support .png transparency






16. Syntax to include the fictitious user-created file 'myFile.h'

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


17. What do the Autosizing settings of the Size Inspector do?






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






19. The library that contains the objects you can add to a view or XIB file






20. Symbol often denoting a 'pointer'






21. 'Build and run' keyboard shortcut






22. Files used to create a class






23. Closes an interface file






24. What property needs to be set before a scroll view (UIScrollView) will scroll?






25. Shortcut for writing: count = count + 1;






26. IDE






27. Storage location for a piece of information






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






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






30. A tool in Xcode to help fix broken code






31. The goal of the MVC design pattern






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


33. Shortcut for writing: x = x - 1;






34. Multiline text entry block






35. Single line text field






36. Key sequence to open the Attributes Inspector






37. 4 Top down technology layers making up iOS






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






39. The object currently in control and interacting with the user






40. Implements a logical AND condition






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






42. What's the difference between Cocoa and Cocoa Touch?






43. Boolean for 'false' in Objective-C






44. Framework used to write iPhone apps






45. This type of app is mostly custom controllers and graphics






46. Another name for a 'button bar'






47. This element should 'always' accompany a slider to indicate its purpose






48. A class that manages the user's interaction with the iDevice






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






50. Apps that provide easy access to a single screen of information with a backside view for modifying preferences