2013-11-29 43 views

回答

3
#import <Security/Security.h> 

+ (NSData *)randomBytes:(size_t)count { 
    NSMutableData *data = [NSMutableData dataWithLength:count]; 

    SecRandomCopyBytes(kSecRandomDefault, 
         data.length, 
         data.mutableBytes); 
    return data; 
} 

NSData *key = [[self class] randomBytes: blockSize]; 

的NSLog輸出:

key: <acbbc266 8a2a46ce 127e3e64 861795bd> 
+0

也可以考慮寫什麼你的代碼做一些解釋..或者你有什麼解釋。 – Shailesh