Swiftで乱英数字を生成したかったのでネット上の資料を参考にして見たのですが
swift
1let letter: String = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" 2let randLetter = letter[letter.startIndex.advancedBy(7)] 3print(randLetter)
を実行すると 'advancedBy' is unavailable: To advance an index by n steps call 'index(_:offsetBy:)' on the CharacterView instance that produced the index.
というエラーが出てしまいます。
Swift3では advancedBy が使用できないということのようなのですが…
対処法をご教授いただけませんでしょうか
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/20 16:53