9 Ocak 2009, Cuma
Nasıl GUID/a UUID iPhone SDK kullanarak oluşturmak için
İPhone ve iPad GUID/bir UUID oluşturmak mümkün olmak istiyorum.
Niyeti özeldir dağıtılmış veriler için anahtarları oluşturmak mümkün olacak. Bir şekilde iOS SDK ile bunu yapmak için var mı?
CEVAP
9 Ocak 2009, Cuma
[[UIDevice currentDevice] uniqueIdentifier]
IPhone Benzersiz KİMLİĞİ döndürür.
EDİT:
-[UIDevice uniqueIdentifier]
artık önerilmiyor ve uygulamaları kullanmak için App Store'dan kabul edilmektedir. Aşağıdaki yöntemi artık tercih edilen bir yaklaşımdır.
Eğer birkaç UUID oluşturmak istiyorsanız, sadece bu yöntem (ARC) kullanın:
(NSString *)GetUUID
{
CFUUIDRef theUUID = CFUUIDCreate(NULL);
CFStringRef string = CFUUIDCreateString(NULL, theUUID);
CFRelease(theUUID);
return (__bridge NSString *)string;
}
EDİT:, 29 Jan 2014: Eğer iOS 6 veya sonraki hedef iseniz, artık çok daha basit yöntemi kullanabilirsiniz:
NSString *UUID = [[NSUUID UUID] UUIDString];
Bunu Paylaş:
Nasıl iPhone için Windows geliştirme m...
Nasıl Python ile bir GUID oluşturmak i...
Nasıl varlık ilişki (ER) diyagramı Ora...
C# nasıl bir Guıd değeri oluşturmak iç...
Nasıl cron süreci kullanarak bash oluş...