如果我使用dataWithBytes:length:创建一个特定大小的新NSData对象,那么创建输入字节(20 Mb值)随机字符的最有效方法是什么,最好不要从文件中读取数据?我每次都需要一个特定大小的独特缓冲区.
谢谢
因此,在我目前的项目中,我需要使用64位整数,我需要在范围高达1000亿之间获取随机数.arc4random()/ arc4random_uniform()仅适用于无符号32位整数.
我可能会稍微捏一下,因为我的每次通话的最小/最大范围可能不会超过20亿,但我想在未来的情况下保护自己,以防我决定,我确实需要更广泛的范围.
有什么建议?