2012-11-16 3 views
-4

이 코드에서 "Expected ';' at end of declaration"과 같은 오류가 발생합니다. 이 문제를 어떻게 해결할 수 있습니까?iPhone에서이 코드의 실수는 무엇입니까?

NSString *imagePath = [[stringPath stringByAppendingFormat:@"/"]stringByAppendingFormat:strFilePath]; 
+1

끝에있는 것이 실제로 형식이 아닌 한'stringByAppendingFormat :'을 사용하지 마십시오. –

답변

3
NSString *imagePath = [stringPath stringByAppendingPathComponent:strFilePath]; 

이 코드는 닫는 광장 중괄호가 없습니다. 또한 stringByAppendingFormat은 concat (stringByAppendingString을 사용하는 방법)입니다. 경로를 다룰 때, 두통을 피하고 경로와 관련된 메소드를 사용하십시오.이 메소드는 슬래시 등을 추가 할시기가 현명합니다.

관련 문제