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

标签 iphone objective-c ios ipad

有没有办法向程序传递一个字符串并让它执行代码。例如,我可以在其中包含一个 NSString 吗:

整数=0; NSLog(@"a = %i", a);

.. 它会执行代码。

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

最佳答案

Objective-C 是一种编译型语言,这意味着您需要编译代码才能执行它(好处是您可以在资源充足的地方而不是在 iPad 上编译它)。

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

关于iphone - 有没有办法将文本转换为代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8852074/

相关文章:

ios - 查找哪个单元格被单击并执行 Segue

javascript - 与桌面浏览器相比,移动浏览器有多强大?

ios - SwiftUI 分段选择器默认状态为 nil

iphone - 从动画 UIImageView 获取图像

objective-c - 在 Objective C (Mac OS X) 中检测 CPU 架构(32 位/64 位)运行时

iOS 6 : How do I restrict some views to portrait and allow others to rotate?

ios - 日期格式返回 null

ios - CoreData:NSFetchedResultsController一对多对多关系

ios - 带有 NSURLSession 的 HTTP PUT 方法

iphone - 使用 UINavigatonController 有条件地跳过 iOS 5 应用程序中的 UIViewController