有没有办法将文本转换为代码?

有没有办法将文本转换为代码?

问题描述:

有没有办法让程序传递一个字符串并让它执行代码。例如,我可以有一个NSString与它在这里:有没有办法将文本转换为代码?

int a = 0; NSLog(@“a =%i”,a);

..它会执行代码。

我的问题的原因是,我希望能够在iPad上练习编码。我希望能有一个网站,你可以输入Objective-C,它会在浏览器中执行,但我找不到这样的网站。我的另一种选择是与我的主mac进行某种屏幕共享解决方案,但这在低带宽情况下不会有好处。

+0

可能的重复[在Objective-C中评估字符串](http://stackoverflow.com/questions/8297043/evaluating-strings-in-objective-c) – JeremyP 2012-01-13 16:41:12

的Objective-C是编译型语言,这意味着你需要编译的代码来执行它(的好处是,你编译的时候,你有充足的资源,而不是在iPad上)。

所以,基本上,答案是否定的。

不知道我是否理解了您的问题,但即使您不在开发人员计划中,或者您没有开发人员许可证,也有办法在设备上尝试代码。 I think this is what you are looking for (click here)

iPad,iPhone或任何具有iOS的设备不能用于软件开发,因为它不提供任何支持。