objective-c - 是否有适用于 Mac 的 Objective-C 解释器?

标签 objective-c interpreter coderunner

<分区>

有时候打开一个解释器,输入一些代码,看看它是否能正常工作,而不是为了快速测试某些东西而不得不编译像 Xcode 项目这样的大型项目是件好事。是否存在适用于 Mac 的 Objective-C 解释器,还是我运气不好?

更新:App Store 中有一个名为 CodeRunner 的付费程序。 ,它可以让您快速运行 Obj-C(以及其他几种语言)。它不是解释器,但可以很好地快速测试想法:http://itunes.apple.com/us/app/coderunner/id433335799?mt=12

最佳答案

您可以使用 F-Script ,它基于 Smalltalk,但允许您与 Cocoa 交互。您还可以将它嵌入到您的应用程序中,以便您在运行时检查 View 和其他内容。这非常有用。编辑:正如评论中所指出的,还有其他很棒的语言桥梁可用,例如 PyObjC , RubyCocoa/MacRuby , NuCINT是 C 解释器的示例,但不是 Obj-C。

至于真正的 Objective-C 解释器,我认为并不存在。但是在 Xcode 中设置“命令行工具”项目并不太难,它为您提供了一个非常简单的 main.m 文件来尝试一些东西。

关于objective-c - 是否有适用于 Mac 的 Objective-C 解释器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7211404/

相关文章:

ios - 如何在iOS中从String的服务器响应中以数字格式显示新行

ios - 在文本矩阵中使用多个 CGAffineTransform

objective-c - 在 Objective-C 上 : which is the root directory in iphone

html - 如何在 Code Runner 中使用 css

C++ 运行命令错误./是一个目录

ios - AST 反序列化问题和构建模块错误

haskell - 使用 Haskell 的简单解释器

go - 对于实现函数式语言的虚拟机,有哪些明显的优化?

objective-c - 如何使用 CodeRunner 程序输入字段?

匹配中的 OCaml 类型错误