У меня возникла ситуация, когда я пытаюсь сохранить «логи чата», пока люди переключаются между представлениями в моем мобильном мобильном приложении.
Итак, мой план - начать с основного объекта, который я планирую повторно использовать в качестве основного объекта журнала чата. Я называю это textObj
поэтому, когда кто-то новый хочет пообщаться в чате, я планирую создать новый объект с именами пользователей
так как, если бы я мог получить имя пользователя из чего-то вроде data.username, как я мог бы перевести это в имя var объекта, который я хочу создать? В итоге я получаю
var uniqueUsername:Object = new Object();
так что я могу со временем сделать что-то вроде
uniqueUsername.chatLog="Sample text log";
РЕДАКТИРОВАТЬ: я думаю, я не был понятен, я буквально не имею в виду уникальное имя пользователя в качестве имени пользователя ....
скажем data.username
был равен AwesomeDudeYeah
а я хотел сделать
var AwesomeDudeYeah:Object = new Object();
Я не могу просто сделать
var data.username:Object = new Object();
так, как я мог заставить это работать?
Я хочу сделать имя пользователя так, как я обращаюсь к журналам чата внутри textObj
Тогда как мне добавить это к тексту obj obj?
Так что я получаю textObj.uniqueUsername.chatLog="Sample text log";
, на который я мог бы сослаться, выполнив textObj[uniqueUsername][chatLog]
(по крайней мере я так думаю)
Будет полезна любая помощь по этим темам!