0
필요한 매개 변수 중 하나만 통과 할 때 문자열 형식을 보존 :내가 문자열에 다음과 같이 저장되어있는 URL 형식을 가지고
"https://website.com/something/%s/else/%s"
나는 형식을 유지하는 동안 첫 번째 문자열을 추가하고 싶습니다. 그러나 첫 번째 매개 변수와 형식 만 전달하는 문자열을 만들 때 결과 문자열은 두 번째 %s
대신 null
값을 갖습니다. 에서
String(format: "https://website.com/something/%s/else/%s", "param1Asutfstring")
결과 :
https://website.com/something/param1Asutfstring/else/(null)
나는 두 번째 %s
을 보존하면서 그렇게 할 수있는 방법이 있는지 궁금 않습니다.
https://website.com/something/param1Asutfstring/else/%s
의견이 있으십니까?
편집 :
"https://website.com/something/param1Asutfstring/else/%s"
나는이 (NS) 문자열의 형식이 '%이며, 전혀 작동하는지 궁금 @ ', not '% s' - 어쨌든'% s'을 두 번째 문자열로 전달할 수 있습니다. –
형식에 2 개의 자리 표시자가 있으면 2 개의 매개 변수를 전달해야합니다. –