나는 objective-c에 익숙하지 않으며 대리인이 사용되는 방식과 거의 혼돈 스럽다. 나는이 코드를 보았고 의심의 일부를 명확히하기 위해이 코드를 사용하고자한다. 여기objective -c delegates syntax query
#import <Foundation/Foundation.h>
@protocol ProcessDataDelegate <NSObject>
@required
- (void) processSuccessful: (BOOL)success;
@end
@interface ClassWithProtocol : NSObject
{
id <ProcessDataDelegate> delegate;
}
@property (retain) id delegate;
-(void)startSomeProcess;
@end
, 단어 2 참조 "위임"누군가가 "ID 각도 브라켓 대리인이 각도 브래킷 폐쇄"와 문맥에서 사용하면 무슨 뜻인지 설명 할 수있다?
다시 위임자 이름이있는 속성이 있습니다. 어떤 종류의 충돌도 야기하지 않아야합니까 ?? 사전에
감사합니다,
IMHO 속성에도 프로토콜 요구 사항이 있어야합니다. 코드는 그대로 작동하지만 @property (retain) id 대리자를 작성하는 것이 더 명확합니다. –