What are the things in <here> called in a .h file after you declare the interface…
Example (The UIWebViewDelegate part):
@interface ViewController : UIViewController <UIWebViewDelegate> {
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
They are called “protocols”. The syntax declares that the class conforms to that particular protocol, ie. it implements not only the methods declared in the
ViewControllerclass interface, but also the methods declared in theUIWebViewDelegateprotocol. An Objective C protocol is conceptually similar to a Java interface. There’s a more complete description of protocols at http://developer.apple.com/library/ios/#documentation/cocoa/conceptual/ProgrammingWithObjectiveC/WorkingwithProtocols/WorkingwithProtocols.html