Swift 3: можете ли вы сохранить код в переменной, а затем запустить его при загрузке таблицы? - PullRequest
0 голосов
/ 04 ноября 2018

Я создал UITableView, который извлекает данные из php mysql и передает данные обратно в формате JSON. В одной из моих переменных, переданных в формате JSON, она будет содержать значение:

variable = "cell.username.text = signupDate as String"

Возможно ли, и если да, то как мне запустить эту переменную так, чтобы ее значение "cell.username.text = signupDate as String" `работало бы так, как обычно, если бы его не было внутри переменной?

Я надеюсь, что это имеет смысл, и любая помощь будет оценена. Спасибо.


Что я конкретно пытаюсь выполнить

MySQL: Данные хранятся в виде интересов, разделенных запятыми.

Пример:"На открытом воздухе, кодирование, видеоигры и т. Д."

Переформатировать интерес к PHP: Перед отправкой в ​​виде JSON для быстрого переформатирования интересов

Примечание. Я использую какао-боб, называемый списком тегов

интересы переменная = "cell.interestsTag.addTag (« На улице »); cell.interestsTag.addTag (« Кодирование »); cell.interestsTag.addTag (« Видеоигры »);"

Swift3: Получить переменную JSON как

var переменная : NSString = (membersArray [(indexPath как NSIndexPath) .row] как AnyObject) .value (forKey: " переменная ") как! NSString

когда я печатаю переменную, я получаю именно то, что хочу:

cell.interestsTag.addTag («На улице»); cell.interestsTag.addTag («Кодирование»); cell.interestsTag.addTag ( «Videogames»);

Это код внутри переменной, который должен быть запущен внутри моей табличной ячейки. Просто не могу понять, как запустить переменную, чтобы она запускала код внутри. Если это даже возможно.

...