In the real world, people on official business are often required to follow strict procedures when dealing with certain situations. In the world of object-oriented programming, it’s important to be able to define a set of behaviors that is expected of an object in a given situation. As an example, a table view expects to be able to communicate with a data source object in order to find out what it is required to display. This means that the data source must respond to a specific set of messages that the table view might send. The data source could be an instance of any class, such as a view controller or a dedicated data source class that perhaps just inherits from NSObject. In order for the table view to know whether an object is suitable as a data source, it’s important to be able to declare that the object implements the necessary methods. The description above is essentially related to which feature of Objective-C programming language ?
Correct Answer: Protocols
Explanation:
Note: This Question is unanswered, help us to find answer for this one
More Objective C MCQ Questions