allevato / icu-swift

Swift APIs for ICU
Apache License 2.0
25 stars 6 forks source link
icu swift unicode

ICU for Swift

Build Status

This package implements Swift-style APIs for ICU (International Components for Unicode) for Swift 4.

Swift already provides great support for working with strings, characters, code points, and code units of various encodings in a Unicode-safe way. This library fills in some of the more detailed functionality not in the standard library.

Usage note

If you are using this library (or ICU in general) in an application meant for distribution on the App Store, Apple considers the ICU dynamic library included with the operating system to be private API and will reject the submission.

This can be worked around; the solution is to statically link ICU in your application instead of relying on the system version.

Changelog

Future work