どのようにしてグローバルにランダムな文字列を作成できますか?iOSで毎回ユニークな文字列を作成するには?
は、実際に私は、毎回いくつかの名前を作成したい、と私は彼らが何度も何度も同じことをしたくありません。
おかげ
どのようにしてグローバルにランダムな文字列を作成できますか?iOSで毎回ユニークな文字列を作成するには?
は、実際に私は、毎回いくつかの名前を作成したい、と私は彼らが何度も何度も同じことをしたくありません。
おかげ
は、私が使用NSUUID().UUIDString
を参照してください。
func UUID() -> String {
return NSUUID().UUIDString.stringByReplacingOccurrencesOfString("-", withString: "").lowercaseString
}
あなたがNSDateFormatter
形式を変更することができ、それが含まれている必要がありNSDateFormatter
とNSDate
func getUniqueString() -> String
{
let formatter = NSDateFormatter()
dateFormatter.dateFormat = "EEEMMMMyyyyhhmmssa"
return dateFormatter.stringFromDate(NSDate())
}
を使用しても、これを行うことができます日付のすべての要素(年、月、日、時間)。
guids ..... – Wain
NSUUIDはどうですか?またはarc4random_buf? – jtbandes
あなたは人間が読める名前を意味しますか?あなたの古い配列を作成し、0とarray.countの間のランダムな値をランダムに取得します。 – Nick