Я создал веб-сервис, который получает целое число в качестве уникального идентификатора для телефона.Позже я понял, что UID iPhone - это строка NSst в этом формате: 5DE31FA12-XXXXX-XXXXX-XXXXXXX.Поэтому я хотел бы преобразовать это значение в целое число.
Вот способ получения UID в формате NSString.
CFUUIDRef theUUID = CFUUIDCreate(NULL);
CFStringRef string = CFUUIDCreateString(NULL, theUUID);
CFRelease(theUUID);
NSString *theUID = (NSString *)string;
Как я могу преобразовать NSString * theUID в целоезначение, чтобы отправить его в веб-службу?
EDIT : Как правильно упомянул CocoaFu, невозможно вставить это значение в int.Могу ли я каким-то образом преобразовать его в строку NSString в формате, подобном «ddddddddddddddddddddddddddd» (где d = 0-9), чтобы хэшировать его и затем отправить?Изменить веб-сервис сейчас невозможно.