问题标签 [rubymotion]

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 回答
6487 浏览

ios - 我可以使用 Interface Builder 构建 RubyMotion 应用程序吗?

Ruby Motion刚刚问世,截屏视频似乎没有说明您是否可以使用 Interface Builder 来构建您的界面并将它们集成到您的 RubyMotion 项目中。这样的事情可能吗?或者我真的有手工编写所有代码,更不用说为 iPhone/iPad 维护不同的代码了?

我的代表不够高,无法创建 ruby​​motion 标签,因此请在适当时提供帮助。

0 投票
3 回答
4192 浏览

ruby - 将 Parse iOS SDK 与 RubyMotion 一起使用

RubyMotion 提供了这些关于供应 3rd 方代码的说明:http ://www.rubymotion.com/developer-center/guides/project-management/#_files_dependencies

我正在尝试添加 Parse.com 的 iOS SDK。这些是将其添加到 XCode 项目的说明:https ://parse.com/apps/quickstart#ios/existing 。但是,我没有使用 XCode,因为我正在使用 RubyMotion。

我在这里记录了我的尝试:https ://github.com/adelevie/RubyMotionSamples/commit/603bf4428995bb203cce7e7e8e6989d6e86bda3b

这是我得到的错误:https ://gist.github.com/2595284

0 投票
2 回答
6096 浏览

python - 适用于 iOS 的 Python(如 RubyMotion)

RubyMotion已经发布,我想知道是否有类似的解决方案可用,或者 Python 即将推出?

0 投票
3 回答
1360 浏览

xcode - MacRuby/PyObjC/RubyMotion 的代码完成

Xcode 最强大的功能之一是它的Intellisense补全,当您输入 Foundation/Cocoa/UIKit API 的名称时,它会显示一个潜在候选列表。我对MacRubyPyObjC或更新的RubyMotion非常感兴趣,但是如果没有代码完成,这些工具似乎比它们的价值更麻烦。

对于上述三种技术中的任何一种,任何文本编辑器(但最好是 Vim 或 Xcode)是否有任何代码完成功能(不一定是 Intellisense )?IDE 解决方案的奖励积分允许在单个命令中构建和运行应用程序(如 Xcode 的运行按钮)。

据我了解,Xcode 4 放弃了对 MacRuby/PyObjC 的支持,因此 Intellisense 不再可用。我应该在 Xcode 4 旁边安装 Xcode 3 以完成代码吗?其他人是怎么做的(当然你们使用某种形式的代码完成——我不敢相信有人能记住 Foundation/Cocoa/UIKit 中的所有类)?

0 投票
2 回答
458 浏览

objective-c - Ruby Motion 在 Ruby 中手动创建语法相似的类 Objective-C 函数

Ruby Motion 带有许多预构建的函数,其格式如下:

我想像这样删除自己的功能;人为的例子:

此代码不会在 ruby​​ motion 1.0 下编译...有没有办法做到这一点?如果是这样,怎么做?

0 投票
2 回答
3046 浏览

cocoapods - RubyMotion 和 CocoaPods 问题

我在让 CocoaPods 依赖项在 RubyMotion 中工作时遇到了各种问题。首先,如果我添加dependency 'JSONKit'到我的 Rakefile 然后运行rake它会因can't convert Pathname into String错误而中止。rake --trace然后产生以下输出:

项目中的 vendor 目录包含各种 JSONKit 文件。

其次,在另一个 RubyMotion 应用程序中,如果我添加dependency 'Nimbus'到我的 Rakefile 然后运行rake应用程序构建,但是当我尝试在我的代码中使用任何与 Nimbus 相关的东西并且没有创建供应商目录时,会出现未初始化的常量错误。

这两种情况有什么问题?

0 投票
2 回答
1432 浏览

ios - 是否可以通过 RubyMotion 在 iOS 上使用 OpenGL ES?

我知道RubyMotion相对较新,但在我购买许可证以制作我一直在计划的 iOS 游戏之前,我想知道它是否可以/容易使用 OpenGL ES。

我想知道的原因是我了解 RubyMotion 包装了所有 Cocoa/Objective-C 的东西,但 iOS 上的 OpenGL 是一组 C 函数(glBegin()、glEnd() 等)

如果任何购买了 RubyMotion 的人可以帮助我找出或指向我的一份文档,我将非常感激。谢谢你。

0 投票
2 回答
2301 浏览

objective-c - 在 RubyMotion 中使用 @selector

如何将以下方法调用从 ObjectiveC 转换为 RubyMotion 语法:

我做到了这一点:

我理解这@selector(pinch:)表示对接收器对象pinch方法的委托,但我将如何在 RubyMotion 中执行此操作?也许使用块?

0 投票
1 回答
450 浏览

ruby - sprintf 在 RubyMotion 中损坏

Ruby noob,刚刚安装并安装了 RubyMotion,创建了我的第一个程序,但我无法让 Time(示例)应用程序正常工作。

每当我尝试使用 sprint 或其他形式(抱歉不知道名称)来格式化字符串时,我都会得到我的格式字符串。

即(在我的应用程序在模拟器中运行时从控制台)

在模拟器中的实际应用程序中的结果相同。

我的 Mac 上确实安装了默认的 ruby​​,但是如果我尝试运行测试 ruby​​ 文件(打印“%05d”% 123),我会得到预期的结果。

在 Lion 10.7.3 上运行,任何建议或想法表示赞赏。

谢谢。

0 投票
1 回答
615 浏览

ios - RubyMotion 是否适用于 facebook-ios-sdk?

在购买 RubyMotion 之前,我想知道它是否支持 3rd 方 SDK,例如:facebook-ios-sdk