Tôi cần nhận NSData
từ vendorIdentifier
mà không cần chuyển đổi thành NSString
, các byte rõ ràng. Cách chuyển đổi NSUUID
bằng cách sử dụng getUUIDBytes:
đến NSData
?Cách chuyển đổi NSUUID thành NSData
11
A
Trả lời
19
NSUUID *vendorIdentifier = [[UIDevice currentDevice] identifierForVendor];
uuid_t uuid;
[vendorIdentifier getUUIDBytes:uuid];
NSData *vendorData = [NSData dataWithBytes:uuid length:16];
7
Swift 2 Version:
var uuidBytes: [UInt8] = [UInt8](count: 16, repeatedValue: 0)
UIDevice.currentDevice().identifierForVendor!.getUUIDBytes(&uuidBytes)
let uuidData = NSData(bytes: &uuidBytes, length: 16)
1
Swift 3 Version:
let vendorId = UIDevice.current.identifierForVendor!
let uuidBytes = Mirror(reflecting: vendorId.uuid).children.map { $0.1 as! UInt8 }
let data = Data(bytes: uuidBytes)
Các vấn đề liên quan
- 1. NSString để NSUUID chuyển đổi
- 2. Cách chuyển đổi chuỗi thành NSData
- 3. Chuyển đổi NSData thành JSON
- 4. Chuyển đổi NSObject thành NSData
- 5. Chuyển đổi hình ảnh Gif thành NSData
- 6. Chuyển đổi JSON NSData thành NSDictionary
- 7. Làm cách nào để chuyển đổi NSString thành NSData?
- 8. Chuyển đổi JSON thành NSData và NSData thành JSON trong Swift
- 9. Chuyển đổi NSData để int
- 10. Chuyển đổi NSData sang NSDictionary
- 11. Chuyển đổi âm thanh và video thành NSData
- 12. Chuyển đổi AVAudioPCMBuffer thành NSData và quay lại
- 13. Làm thế nào để chuyển đổi CMSampleBufferRef thành NSData
- 14. Mục tiêu-C Chuyển đổi NSData thành NSString
- 15. Chuyển đổi NSString thành NSData và ngược lại
- 16. Làm thế nào để chuyển đổi NSData thành NSString?
- 17. Làm thế nào để chuyển đổi CFDataRef thành NSData?
- 18. Cách chuyển đổi AVAsset thành NSData hoặc lưu nó vào trình quản lý tệp
- 19. Làm thế nào để chuyển đổi NSArray sang NSData?
- 20. Làm thế nào để chuyển đổi NSData thành CGDataProviderRef trên iphone sdk?
- 21. Làm thế nào để chuyển đổi NSData thành mảng byte trong iPhone?
- 22. Obj-C Làm thế nào để chuyển đổi NSData thành một mảng ints?
- 23. chuyển đổi NSData Chiều dài từ byte để megs
- 24. chuyển đổi đối tượng NSDictionary thành đối tượng NSData và ngược lại
- 25. Làm thế nào để chuyển đổi dispatch_data_t sang NSData?
- 26. Cách chuyển đổi mảng byte thành NSString
- 27. Làm cách nào để chuyển đổi UIImage sang NSData hoặc CFDataRef?
- 28. Chuyển đổi mutableCopy thành Swift
- 29. Cách chuyển đổi mảng byte UInt8 thành chuỗi trong Swift
- 30. Chia đối tượng NSData thành các đối tượng NSData khác có kích thước nhất định