-(BOOL) respondsToSelector: selector 用來判斷是否有以某個名字命名的方法(被封裝在一個selector的對象里傳遞)
@protocol ShareFileUploadDelegate <NSObject>
- (void) didFinishUpload:(ShareFileUpload*)obj;
@end
if ([delegate respondsToSelector:@selector(didFinishUpload:)]) {
[delegate didFinishUpload:self];
}
#pragma mark -
#pragma FileUploadDelegate
- (void) didFinishUpload:(ShareFileUpload*)obj
{
[self setModalViewPrompt:NSLocalizedString(@"UploadSuccess", nil)];
[self performSelector:@selector(showModalView:) withObject:[NSNumber numberWithBool:NO] afterDelay:1.5];
[self clear];
SAFE_RELEASE(obj);
}