2016-08-22 3 views
2

Xcode 8 Swift 3에서 현지화 된 형식을 사용하고 문자열을 대체하는 더 좋은 방법이 있습니까? NSString을 사용하고 NSString과 String 사이에서 앞뒤로 캐스트해야합니까?Swift 3 (Xcode 8 beta 6) localizedStringWithFormat

let localizedDue = NSString.localizedStringWithFormat(NSLocalizedString("Due: %@", comment: "due date label with date") as NSString, formattedDate) as String 

답변

8
내가 뭔가를 누락 될 수 있지만, 스위프트 3, String이 유형의 방법 localizedStringWithFormat을 가지고 있으며,이 같은 것을 쓸 수

: 이것이 당신이 찾고 있습니다하지 어떤 경우

let localizedDue = String.localizedStringWithFormat(NSLocalizedString("Due: %@", comment: "due date label with date"), formattedDate) 

를하시기 바랍니다 게시물을 업데이트하십시오.

+0

감사합니다. 나는 그것을 시도했다고 생각했다. 아마도 Xcode의 코드 완성 도구가 도움이되지 못했을 것입니다. –

관련 문제