2010-06-09 4 views
0

나는 응용 프로그램을 작성 중이며 간단한 문자열 값을 반환하는 데 문제가 있으며 이유가 확실하지 않습니다.문자열 값을 반환하고 추가 할 수 없습니다 ... 이유가 무엇입니까?

APIManager *apiManager = [APIManager apiManager]; 
NSLog(@"view venue URL is here: %@", [apiManager returnVenueUrl]); 
:

내가 (라는 파일 APIManager.m 이내) 사용하고있는 기능은 다음과 같습니다 나는 다른하는 .m 파일에서이 작업을 수행하여이 제대로 돌아갈 수

- (NSString*) returnVenueUrl { 
NSString *venueUrl = [devEnvironment stringByAppendingString:@"venue/id/"]; 
return venueUrl; 

}

하지만 변수 캐스팅을 문자열로 추가하면 아무 것도 얻지 못합니다.

venueURL = [apiManager returnVenueUrl]; 
venueURL = [venueURL stringByAppendingString:venueId]; 

NSLog(@"the Full Venue URL is: %", venueURL); 

누구든지이 문제를 해결하는 방법에 대한 조언이 있다면 많은 도움이됩니다.

+3

그냥 수정으로이를 올리기보다는 물어. 코드에서 코드 예제를 직접 가져 오지 않았습니까? 두 번째 비 작동 예제에서 NSLog (@ "전체 장소 URL : %", venueURL); 라인이 올바르지 않은 경우 "NSLog (@"는 전체 장소 URL : % @ ", venueURL)와 같이"% "다음에"@ " –

+0

Jonathan thanks .. 너는 맞아. – squeezemylime

답변

0

사용 인 NSMutableString 있는 NSString가 불변 (일명 비 수정)

관련 문제