Skip to content

Property Wrapper to auto-convert string to Camel / Snake / Kebab cases

Notifications You must be signed in to change notification settings

Eldaen/CodingStyleWrapper

Repository files navigation

CodingStyleWrapper

Данная библиотека позволяет автоматический конвертировать строки, помеченные как @CodingStyle в нужный вам стиль. В данный момент доступны Camel case, Snake case и Kebab case

Использование

class someText {
	@CodingStyle(style: .camelCase) var text: String = ""
	@CodingStyle(style: .snakeCase) var text2: String = ""
	@CodingStyle(style: .kebabCase) var text3: String = ""
}

let textClass = someText()
textClass.text = "SomeString to-be made_camel cased"
textClass.text2 = "SomeString to-be made_snake cased"
textClass.text3 = "SomeString to-be made_kebab cased"
print(textClass.text)     //someStringToBeMadeCamelCased
print(textClass.text2)    //some_string_to_be_made_snake_cased
print(textClass.text3)    //some-string-to-be-made-kebab-cased

Установка

Данный package можно установть через Package Manager в Xcode. File - Add package - и там вставляете ссылку на этот репозиторий

About

Property Wrapper to auto-convert string to Camel / Snake / Kebab cases

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages