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. Formatting placeholder for integers






2. iPhone and iPad ____ support .png transparency






3. IB


4. A virtual 'box' for organizing related projects






5. Given: #import <UIKit/UIKit.h> @interface WelcomeViewController : UIViewController @end The superclass for WelcomeViewController






6. How do you show a storyboard file as source code?


7. @property directives should be placed ____ (above or below) any IBActions in the header file






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






9. A tool in Xcode to help fix broken code






10. setters






11. Creates 'getters' and 'setters'






12. strong and nonatomic are examples of ...






13. How do you get rid of an onscreen keyboard?


14. Key sequence to run an app in Xcode






15. Extension for an iPhone/iPad app






16. Class of strings that can be changed






17. The name of the panel to the left of the Interface Builder Editor panel






18. Syntax for single-line comment






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






20. Prior to ARC - you used these terms alot






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






22. A unique combination of view controller and view






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






24. The first method called when a user taps an application icon






25. Defines what an object can do






26. Purpose of 'Secure' attribute for text fields






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






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






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






30. Data type for true/false type variables






31. In the US - the '#' symbol is often called the ____ symbol






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


33. Class that builds upon another class






34. Symbol used for inheritance






35. Fixed iteration repetition control structure syntax






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






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


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






39. Other name for an *.xib file






40. Tests to see whether two values are equal






41. Formatting placeholder for strings






42. Data type for whole numbers






43. Boolean for 'true' in Objective-C






44. UI






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






46. Crash statement likely when an NSString is assigned a value with an incorrect format






47. Implements a logical AND condition






48. SDK


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






50. The Round Rect Button is found in this library