#apache-flex #air
#apache-flex #air
Вопрос:
В AIR 3.0 есть возможность создавать реальные идентификаторы GUID. Я просто не могу понять, как это сделать.
http://blogs.adobe.com/cantrell/archives/2011/10/secure-data-persistence-with-air-3.html
Кристиан Кантрелл описывает, что это возможно и, возможно, с помощью generateRandomBytes http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/crypto/package.html
Я не знаю, как превратить случайные байты в идентификатор guid. Кто-нибудь знает, как создавать идентификаторы GUID в AIR 3.0?
Ответ №1:
Можете ли вы использовать createUID() из класса UIDUtil?
Если нет; поможет ли это сообщение в блоге?
Комментарии:
1. Я думаю, что createUid теперь создаст идентификатор GUID.
2. @Nate На основе документов; похоже, что createUID() находится в формате GUID. Это ответ на ваш вопрос, или вы искали больше — или другую — информацию?
3. Мне потребовалось некоторое время, чтобы найти, но в более новых версиях Air эта функция теперь принадлежит другому классу: RPCUIDUtil.createUID. Пакет: mx.utils. Мне также пришлось ссылаться на <AIRSDK>/frameworks/libs/air/aircore.swc в проекте flex, чтобы иметь возможность его использовать.