2009-04-25 3 views
0

Usign는 NSString 클래스 메소드 stringWithContentsOfFile : 인코딩 : 내가 할 수있는 오류 :어떻게 포인터로 주소를 매개 변수로 취하는 메서드를 작성합니까?

NSError *error; 
NSString *fileContent = [NSString stringWithContentsOfFile:... encoding:... error:&error] 
if (fileContent == nil) { 
    NSLog(@"%@", error); 
} 

나는의 라인을 따라 비슷한 할 싶습니다 : 나는에서 메시지 변수를 할당 할 방법

NSString *message; 
BOOL result = [self checkSomeRandomStuff:&message]; 
if (result == NO) { 
    NSLog(@"%@", message); 
} 

을 메소드 checkSomeRandomStuff?

답변

4

매개 변수 유형

-(BOOL)checkSomeRandomStuff:(NSString**)message { 
    // check some random stuff 
    if (something) { 
    *message = @"something"; 
    return YES; 
    } else { 
    *message = @"some other thing"; 
    return NO; 
    } 
} 
에 다른 *을 추가
관련 문제