Этот работает для меня.
func stringByAddingPercentEncodingForFormData(plusForSpace: Bool=false) -> String? {
let unreserved = "*-._"
let allowed = NSMutableCharacterSet.alphanumericCharacterSet()
allowed.addCharactersInString(unreserved)
if plusForSpace {
allowed.addCharactersInString(" ")
}
var encoded = stringByAddingPercentEncodingWithAllowedCharacters(allowed)
if plusForSpace {
encoded = encoded?.stringByReplacingOccurrencesOfString(" ", withString: "+")
}
return encoded
}
Я нашел выше функцию по этой ссылке: http://useyourloaf.com/blog/how-to-percent-encode-a -url строка / .
Из документации Lombok вы можете использовать конфигурационный ключ fieldName
, чтобы дать другое имя.
lombok.log.fieldName = идентификатор (по умолчанию: журнал).
blockquote>
Сгенерированное имя поля регистратора по умолчанию 'log', но вы можете изменить его на другое имя с помощью этой настройки.Вы можете найти документацию по системе конфигурации Lombok здесь .