1
iOS 7以降をサポートするプロジェクトの場合、Swift 2を使用します。文字列の文字数はiOS7との互換性があります
string.characters.count
を使用して、文字列内の文字の数を調べようとしています。ただし、クイックヘルプインスペクタでは、可用性をiOS(9.0以降)と表示しています。
iOS 8.4がインストールされたiPadでこの方法を使用しましたが、エラーは発生せず、文字列の正しい長さがわかりました。
iOS 7が搭載されたデバイスで使用するとどうなりますか?
また、Swift Standard Libraryのものはビルド時にあなたのアプリに含まれているので、あなたがビルドするOSバージョンではなく、ビルドしたXcodeバージョンに基づいています。 (少なくとも今のところ、アップルはいつかスタンダードライブラリがシステム共有ライブラリになりそうな場所に固執すると言いました。その時点であなたのアプリにはバンドルされません)。 – rickster