Swift 3:您可以将代码存储在变量中,然后在表视图加载时运行它吗?

时间:2018-11-04 18:32:48

标签: ios swift swift3

我创建了一个UITableView,可以从php mysql中提取数据并以JSON格式传递回数据。在我以JSON格式传递的变量之一中,它将包含以下值:

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

是否有可能,如果可以的话,我将如何运行该变量,以使其值““ cell.username.text = signupDate as String”`像正常运行一样,如果不在变量内?

我希望这是有道理的,任何帮助将不胜感激。谢谢。


我具体要完成的任务

MySQL::数据存储为以逗号分隔的兴趣。

Ex:“室外,编码,视频游戏等”。

重新格式化PHP中的兴趣:在以JSON格式发送之前,我将重新格式化兴趣

注意:我正在使用名为“标签列表视图”的可可豆荚

兴趣变量 =“ cell.interestsTag.addTag(“户外”); cell.interestsTag.addTag(“编码”); cell.interestsTag.addTag(“视频游戏”);”

Swift3:

的形式接收JSON变量

var 变量:NSString =(membersArray [(indexPath as NSIndexPath).row] as AnyObject).value(forKey:“ variable ”)as! NSString

当我打印变量时,我得到的正是我想要的:

cell.interestsTag.addTag(“ Outdoors”); cell.interestsTag.addTag(“ Coding”); cell.interestsTag.addTag(“ Videogames”);

这是变量中的代码,需要在我的tableviewcell内部运行。只是无法弄清楚如何运行变量,所以它在内部运行代码。如果可能的话。

0 个答案:

没有答案