0

어쩌면 어리석은 질문 일지 모르지만 NSScanner에 문제가 있습니다. 텍스트를 가져와야하는 UITextField가 있습니다. Interface Builder에서 NSScanner 필드를 연결 한 것처럼 보이지 않습니다. 좀 도와 줄 수있어? 당신은 UI 객체처럼 NSScanner를 연결하려는처럼 보이는IB 연결의 NSScanner 문제

- (IBAction)getUserPassword:(NSScanner *)sender { 
    NSCharacterSet *theCharacterSet = [NSCharacterSet characterSetWithCharactersInString:@"1234567890abcdefghijklmnopqrstuvwxyz`[email protected]#$%^&*()-_=+<>?,./:\";'[]\{}| "]; 
    [userEntered scanCharactersFromSet:theCharacterSet intoString:&temp]; 
} 

답변

0

:

내 파일은 다음과 같은 코드가 있습니다. NSScanner는 UI 객체가 아닙니다. 대신이 말을 했니?

- (IBAction)getUserPassword:(UITextField *)textField { 
    NSScanner *userEntered = [NSScanner scannerWithString:textField.text]; 
    NSString *temp = nil; 
    NSCharacterSet *theCharacterSet = [NSCharacterSet characterSetWithCharactersInString:@"1234567890abcdefghijklmnopqrstuvwxyz`[email protected]#$%^&*()-_=+<>?,./:\";'[]\{}| "]; 
    [userEntered scanCharactersFromSet:theCharacterSet intoString:&temp]; 
    ... 
}