我想问一下,如何将包含一段代码的字符串转换为实际可运行的代码。
int x = 7;
int y = 9;
NSString *myCode = @"if(x > y) return x; else return y;";
我需要将myCode作为实际的Objective C代码来运行。所举的例子是一个虚拟的例子,只是为了说明这个想法。
因为目标-c不是解释型语言,所以不能通过API来实现。
也许可以通过以下步骤来实现
使用JavaScript来封装C代码
使用JSPatch[https:/github.combang590JSPatch] 。 运行代码