如何将NSUUID转换为NSString
NSString *url = [self mysql_process:ESTIMOTE_PROXIMITY_UUID];
- (NSString*)mysql_process:(NSUUID *)beacon_id
{
NSString *strURL = [NSString stringWithFormat:@"http://path_to_php_file/mysql.php?id=%@", beacon_id];
NSData *dataURL = [NSData dataWithContentsOfURL:[NSURL URLWithString:strURL]];
NSString *strResult = [[NSString alloc] initWithData:dataURL encoding:NSUTF8StringEncoding];
return strResult;
}当我尝试NSLog URL im得到一个指针时,它显示了我的NSUUID,在本例中是ESTIMOTE_PROXIMITY_UUID。
发布于 2014-04-25 13:00:27
NSUUID有一个方法:-(NSString*)UUIDString;。所以:
NSString *uuidString = [yourNSUUID UUIDString]发布于 2017-09-15 20:37:11
swift 3版本
Ex:
设uuidStringValue = "12345678-1111-2222-3333-4567891012B4“
设proximityUUID = NSUUID(uuidString: uuidStringValue)
发布于 2014-04-25 13:05:49
如果你想要NSString从NSUUID。使用UUIDString .
NSUUID *uuidStringRef = [[UIDevice currentDevice] identifierForVendor];
NSString *stringRef = [uuidStringRef UUIDString];//you can replace uuidStringRef with your ESTIMOTE_PROXIMITY_UUID希望它能帮你.!
https://stackoverflow.com/questions/23293860
复制相似问题