NSString을 NSDateFormatter의 NSString 출력과 연결해야합니다. 내 코드는 아래와 같습니다. 내가 잘못하고 있는지 확인하십시오. 나는 DEST 경로을 datestring으로 연결해야합니다. 당신이 NSString
result
의 인스턴스를 결코 것처럼NSString과 NSDateFormatter를 연결하는 방법
NSDateFormatter * formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"dd-MM-yyyy HH-mm"];
NSString * dateString = [formatter stringFromDate:[NSDate date]];
NSString *DEST_PATH=[NSHomeDirectory() stringByAppendingString:@"/Documents/Movie1];
// below is for concatenate
result =[result stringByAppendingString:DEST_PATH];
result=[result stringByAppendingString:dateString];
Movie1 이후에 최종 인용 부호가 누락 된 것 외에 다른 코드에는 아무런 문제가 없습니다. 어떤 문제가 있습니까 (결과가 빈 문자열로 시작한다고 가정합니다)? – rdelmar
물론 [NSString stringWithFormat : @ "% @/Documents/Movie1 % @", NSHomeDirectory(), dateString]'을 사용하여 3 개의 추가 연산을 모두 하나의 명령문에 넣을 수 있습니다. –
나중에 ...이 정보에 대한 고맙습니다.하지만 사실 나는 영화와 날짜 (then.mp3) 인 날짜로 주어진 경로 (/document/movie1.mp3)와 같은 방식으로 연결해야합니다. 내가 구할 때마다 다른 이름이 붙는다. –