Bất cứ ai có thể cho tôi biết các dấu ngoặc nhọn "<...>" trong giao diện lớp Obj-C có làm gì không? Như thế này ... http://snipt.net/robhawkes/cocoa-class-interfaceDấu ngoặc nhọn "<…>" trong giao diện lớp Obj-C là gì?
@interface MapMeViewController : UIViewController <CLLocationManagerDelegate,
MKReverseGeocoderDelegate, MKMapViewDelegate, UIAlertViewDelegate> { ... }
Từ quan điểm của tôi họ trông giống như một số loại khai báo kiểu (xem xét kinh nghiệm trước đây của tôi trong PHP và JavaScript), giống như chúng tôi đang làm chắc chắn MapMeViewController
là một CLLocationManagerDelegate
, MKReverseGeocoderDelegate
, MKMapViewDelegate
, hoặc UIAlertViewDelegate
Tài liệu về cú pháp @interface dường như không đề cập đến điều này.