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. Declaring a method in an interface file - before it is actually implemented is called _______ the method






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






3. Syntax for sending an object a message with one parameter (p1)






4. Fixed iteration repetition control structure syntax






5. Key sequence to run an app in Xcode






6. Attribute that informs Xcode not to worry about different parts of the application using a property at the same time






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






8. Size of iPhone retina icon image in pixels






9. Language used to write iOS apps






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


11. OOP






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






13. Indicates a lack of any value at all






14. Extension for MainStoryboard






15. Synonym for interface file






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






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


18. Syntax for block-comment






19. Calling a method is the same as...






20. IDE






21. Framework used to write iPhone apps






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


23. Class of strings that can be changed






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


25. Name of the '|' symbol






26. Closes an interface file






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






28. The Utilities area has two sections: ______ and ______






29. The 'First Responder' in a scene is not an object it is considered a ________






30. IDE for iPhone Development






31. The goal of the MVC design pattern






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






33. Delimiter for a list of protocols






34. A common button type that indicates additional information is available






35. A tool in Xcode to help fix broken code






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


37. Used to receive an event in code and trigger something






38. Master class in iOS






39. Apps written to assist users with special disabilities






40. Write a line of code creating a pointer to a wall paper image called 'wp1' that refers to a resource in an app with the file name 'wallPaper_01.png'

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


41. An example of a common collection data type






42. The Round Rect Button is found in this library






43. Given: [graduationParty addAttendee: @'Aunt Jane' withDish: @'deviled eggs']; The 'receiver' is _______; the 'selector' is _________






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






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






46. Boolean for 'true' in Objective-C






47. Key sequence to hide/show the Assistant Editor






48. NS stands for...






49. Always used to end the list of objects when initializing an array






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