2011-07-02 3 views
-2
NSLog(@"Status: %@", [[[xmlElement elementsForName:@"status"] objectAtIndex:0] stringValue]); 
NSString *val = [[[xmlElement elementsForName:@"status"] objectAtIndex:0] stringValue]; 
NSLog(@"Status: %@", val); 

로그는 2011-07-02 16은 45.014 Revistero을 [949 : 207] 상태 오류 2011-07-02 16 : 06 : 45.014 Revistero [ 949 : 207] 상태 : 오류stringValue은 엉망

그러나 이것은 작동하지 않습니다. if (val == @ "error") 제안이 있습니까?

+0

새로운 질문을하기 위해 답변 된 질문을 변경하지 마십시오. 대답을 수락 한 다음 별도로 새 질문을하십시오. – Jim

+0

질문을 변경했습니다. 쿨하지 않아. 그냥 분명히 ... 당신은 실제로 위의 코드에서 Jim의 대답을 구현 한 다음이 것을 새로운 질문으로 바꾸려고했습니다. (어느 쪽인지는 분명하지 않습니다.) –

답변

1

%s은 일반 오래된 C 문자열의 형식 지정자입니다. NSString이 Objective C 객체 인 경우 %@ 형식 지정자를 사용하여 로그 할 수 있습니다.

+1

+1 Jim이 원래의 질문에 대답했습니다. –