【发布时间】:2015-11-30 07:06:06
【问题描述】:
func randomStringWithLength (len : Int) -> NSString {
let answer : NSString = ArrAnswer.objectAtIndex(0) as! NSString
let letters : NSString = answer
print(letters)
let randomString : NSMutableString = NSMutableString(capacity: len)
for (var i=0; i < len; i++){
let length = UInt32 (letters.length)
let rand = arc4random_uniform(length)
randomString.appendFormat("%C", letters.characterAtIndex(Int(rand)))
}
return randomString
}
我已经尝试过了, 某些后者每次都丢失到转换后的字符串中,或者有时会打印后者两次或三次。
【问题讨论】:
标签: swift nsmutablearray swift2 nsmutablestring