Một phần của những gì tôi đang phát triển là một công cụ tạo tên công ty ngẫu nhiên. Nó rút ra từ một vài mảng các phần tên. Tôi sử dụng hàm rand()
để vẽ các phần tên ngẫu nhiên. Tuy nhiên, cùng một số "ngẫu nhiên" luôn được tạo trong cùng một trình tự mỗi lần Tôi khởi chạy ứng dụng, vì vậy các tên giống nhau luôn xuất hiện.Làm cách nào để hạt giống hàm rand() trong Objective-C?
Vì vậy, tôi đã tìm kiếm xung quanh SO và trong C có chức năng srand()
để "hạt" hàm ngẫu nhiên với một cái gì đó giống như thời gian hiện tại để làm cho nó ngẫu nhiên hơn - như srand(time(NULL))
. Có một cái gì đó như thế cho Objective-C mà tôi có thể sử dụng để phát triển iOS không?
Kỹ thuật @ torrey.lyons trả lời câu hỏi của tôi trực tiếp hơn, nhưng tôi chắc chắn thích arc4random hơn là srand(). Cảm ơn – inorganik