에있는 일반 문자열과 문자열 비교 (초보자의 문제는, 난 두려워) :목표 - C : 나는 문자열에 대한 혼란 스러워요 NSMutableArrays
내가 하나있는 NSMutableArray는 노트북이라고합니다. 인덱스 위치 1에서 나는 문자열이라고 생각되는 객체를 가지고 있습니다. 적어도 다음과 같은 배열에 넣습니다 :
[NoteBook replaceObjectAtIndex:1 withObject:@"x-x-x-x"];
지금까지 그렇게 좋았습니다. 이것을 UILabel에 넣으면 화면에 x-x-x-x가 표시됩니다. 이 문자열을 다른 문자열과 비교하려고하면 악몽이 시작됩니다. 화면에 문자열 x-x-x-x를 표시하고 싶지는 않지만 대신 공백을 사용한다고 가정 해 봅시다. 그래서 내가이 코딩하여이를 달성 할 수 있다고 생각 :이 내 배열의 위치 1에서 문자열은 'XXX-X', 즉 경우에도 작동하지 않는 몇 가지 이유를 들어
NSString *tempDateString;
tempDateString = [NSString stringWithFormat:@"%@",[NoteBook objectAtIndex:1]];
if (tempDateString == @"x-x-x-x") {
UISampleLabel.text = @"";
}
를, 그것은 아직 설정하지 않습니다 내 UISampleLabel을 아무 것도 표시하지 않습니다.
@ "마커와 혼동스러워합니다. 언제 내가 정말로 그것을 필요로합니까? 형식 지정없이 tempDateString = [NoteBook objectAtIndex:1];
을 단순히 코딩 할 수없는 이유는 무엇입니까?
어떤 도움이나 제안이라도 대단히 감사하겠습니다.
많은 감사, 당신은 내 하루를 저장했습니다! –
여러분을 환영합니다! –