2014-07-07 6 views
0

내가 방법을 추가하기위한 섹션이 didEndSelector에 보시다시피 나는 XCode5@ 선택기 내부의 사용자 정의 방법 XCode5

NSAlert *alert = [[NSAlert alloc] init]; 

    [alert setMessageText:@"Notificación"]; 
    [alert setInformativeText:mensaje]; 
    [alert setAlertStyle:NSInformationalAlertStyle]; 
    [alert beginSheetModalForWindow:window modalDelegate:nil 
        didEndSelector:@selector(myMethod}) 
         contextInfo:nil]; 

에 NSAlert이를 assing하는 방법, 사용자 정의 내부가 생성하는 것이 가능하다 이 일을 위해 사전에 각 NSAlert에 대한

감사 방법 하나의 톤을 추가하는 시간을 절약을위한이

[alert beginSheetModalForWindow:window modalDelegate:nil 
        didEndSelector:@selector(myCustomMethod{NSLog(@"hola");}) 
         contextInfo:nil]; 

같은 인스턴스 뭔가, 바로 작업을 만들기위한 방법 전자 지원

답변

0

는 셀렉터

- (void)logs { 
    NSLog(@"lalalalalal") 
} 

그리고 예를 들어 일부 NSLOG로 분리 방법을 생성, 전송 :

@selector(logs) 

당신의 방법은 몇 가지 변수를받는 경우처럼해야 선택 :

@selector(logs:) 
+0

나는 NSAlerts를 많이 가지고 있기 때문에 별도의 메소드 생성을 피하기 위해 t를 선언하고 싶다. 그는 거기에 NSAlert 각각의 방법을 거기에 할 수있는 방법이 무엇입니까 ?? – Jesus

+0

코드를 읽을 수 없게 만들고 싶습니까? 또는 선택기 구문 읽기 – Anton