问题标签 [hotcocoa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
1048 浏览

objective-c - MacRuby / HotCocoa 能否取代了解 Objective-C 的需求?

我刚刚发现了MacRuby / HotCocoa,并且非常喜欢他们正在做的事情的声音。

我基本上没有考虑自己制作 Cocoa GUI 应用程序的前景,因为我讨厌花时间和精力学习另一种基于 C 的语言 Objective-C。我不是说它不好,只是不适合我。

是现在,还是在很可能的未来,一个人能够在完全忽略 Objective-C 的情况下,仅使用 MacRuby / HotCocoa 制作具有实质性和一流性质的 Cocoa GUI 应用程序?

(编辑:桌面 Mac,而不是 iPhone)

0 投票
2 回答
500 浏览

macos - hotcocoa安装路径错误

我已经安装了 MacRuby 0.6,然后从 Github 安装了 hotcocoa gem。但是,当我尝试使用例如创建 hotcocoa 应用程序时。

我得到错误

输入“which hotcocoa”会导致

其他在线文档似乎表明它应该已安装到 /usr/local/bin 所以我很困惑(a)它是如何在这里结束的,(b)为什么即使两个位置都在我的小路

我安装了 hotcocoa:

我之前错误地安装了 gem,但是当我意识到我应该使用 macgem 时,我卸载了它。

/opt/local/bin:/opt/local/sbin:/usr/local/git/bin:/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/libexec

有什么想法吗?

附录

作为一个实验,我还更改了 PATH 中项目的顺序,它现在可以找到 hotocoa。我的 PATH 现在是...

/usr/local/git/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/usr/local/bin:/bin:/sbin:/usr/sbin:/usr/libexec

..与 /usr/bin 比 /usr/local/bin 更早列出

当然,这仍然不能解释为什么它之前找不到它(所有路径元素似乎都存在)或者它为什么安装在那里。

0 投票
1 回答
468 浏览

xcode - MacRuby HotCocoa $ macrake // 错误

即使我可以通过执行编译和运行一个简单的 hotcocoa 代码,它也不会 rake 自动生成的 hotcocoa 代码。我正在为 Lion 运行 Mac OS X Lion 和 XCode(不过,我什至没有将 XCode 用于 hotcocoa。)

有什么解决办法吗?

0 投票
1 回答
507 浏览

osx-snow-leopard - MacRuby 0.10 HotCocoa 不支持的文件格式不是被链接的架构(i386)

我已经安装了 MacRuby(通过 rvm):

和 LLVM(通过自制软件):

当我运行 rake 时,我收到一个错误:

不想运行 xcode4,它允许您指定 x86_64 作为输出。

我该如何解决这个问题?看起来在链中的某个地方,正在指定 32 位。我尝试使用标志进行编译,并将 rake 运行为:

但这些都没有什么不同。我犯了同样的错误。

我在雪豹上 - 10.6.7。

0 投票
1 回答
79 浏览

ruby - 如何让 hotcocoa 创建一个默认项目?

我按照以下步骤操作:

  1. 下载 MacRuby。

  2. 双击 zip 文件将其解压缩,然后双击解压缩目录中的包以开始安装。只需使用默认值即可。

  3. 如果您正在运行 terminal.app 并重新启动它,您可能想要杀死它,以防安装将任何东西放入环境中。

  4. 使用以下命令安装 hotcocoa macgem:

    /li>
  5. 切换到您希望项目目录所在的目录:

    /li>
  6. 创建一个示例 hotcocoa 应用程序:

    /li>

但我得到这个错误:

当我安装了 hotcocoa gem(不是 macgem)时,我收到了这个错误:

0 投票
1 回答
67 浏览

macruby - 热可可按钮背景颜色

我正在开发基于 macruby 和 hotcocoa 框架的项目。我不知道目标c。在我的项目中,我想更改按钮(NSButton)的颜色。你知道如何使用 hotcocoa 映射器或 macruby 来实现这一点吗?