問題タブ [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がリリースされたばかりで、Screencastは、Interface Builderを使用してインターフェイスを構築し、RubyMotionプロジェクトに統合できるかどうかについては何も述べていないようです。そのようなことは可能ですか?それとも、iPhone / iPadのさまざまなコードを維持することは言うまでもなく、実際にすべてを手作業でコード化していますか?

私の担当者はrubymotionタグを作成するのに十分な高さではないので、必要に応じて助けてください。

0 投票する
3 に答える
4192 参照

ruby - RubyMotion での Parse iOS SDK の使用

RubyMotion では、サード パーティ コードをベンダー化するための次の手順を提供しています: http://www.rubymotion.com/developer-center/guides/project-management/#_files_dependencies

Parse.com の iOS SDK を追加しようとしています。これを XCode プロジェクトに追加する手順は次のとおりです: https://parse.com/apps/quickstart#ios/existing。ただし、RubyMotion を使用しているため、XCode は使用していません。

ここで私の試みを文書化しました: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 の最も強力な機能の 1 つはIntellisense 補完です。これは、Foundation/Cocoa/UIKit API の名前を入力すると、潜在的な候補のリストが表示されます。私はMacRubyPyObjC、または最近のRubyMotionに非常に興味がありますが、コード補完がなければ、これらのツールは価値があるよりも面倒に思えます。

上記の 3 つのテクノロジのいずれか、任意テキスト エディター (ただし、できれば Vim または Xcode) 用のコード補完機能 (必ずしも Intellisense である必要はありません) はありますか? 1 つのコマンド (Xcode の [実行] ボタンなど) でアプリケーションをビルドおよび実行できる IDE ソリューションのボーナス ポイント。

Xcode 4 で MacRuby/PyObjC のサポートが終了したため、Intellisense は使用できなくなったと理解しています。コード補完のために Xcode 4 と一緒に Xcode 3 をインストールする必要がありますか? 他の人はどのようにしていますか (確かに、何らかの形式のコード補完を使用しています。Foundation/Cocoa/UIKit のすべてのクラスを覚えている人がいるとは思えません)。

0 投票する
2 に答える
458 参照

objective-c - RubyMotionはRubyで構文的に類似したObjective-Cのような関数を手動で作成します

Ruby Motionには、次のようにフォーマットされた多くのビルド済み関数が付属しています。

私はこのように自分の機能を削除したいと思います。考案された例:

このコードはrubymotion1.0ではコンパイルされません...これを行う方法はありますか?もしそうなら、どのように?

0 投票する
2 に答える
3046 参照

cocoapods - RubyMotion と CocoaPods の問題

RubyMotion で CocoaPods の依存関係を動作させるには、さまざまな問題があります。まず、dependency 'JSONKit'Rakefile に追加して実行rakeすると、エラーで中止されcan't convert Pathname into Stringます。rake --trace次に、次の出力が生成されます。

プロジェクトの vendor ディレクトリには、さまざまな JSONKit ファイルが含まれています。

次に、別の RubyMotion アプリで、dependency 'Nimbus'Rakefile に追加してからrakeアプリをビルドすると、コードで Nimbus 関連のものを使用しようとすると、初期化されていない定数エラーが発生し、ベンダー ディレクトリが作成されません。

この 2 つの場合の問題点は何ですか?

0 投票する
2 に答える
1432 参照

ios - RubyMotion を介して iOS で OpenGL ES を使用することは可能ですか?

RubyMotionが比較的新しいことは知っていますが、しばらくの間計画していた iOS ゲームを作成するためのライセンスを購入する前に、OpenGL ES で 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 - RubyMotionで壊れたsprintf

RubyMotionを入手してインストールしたばかりのRubynoobが最初のプログラムを作成しましたが、Time(サンプル)アプリを動作させるのに問題があります。

sprintまたは他の形式のいずれかを使用して文字列をフォーマットしようとすると(名前がわかりません)、フォーマット文字列が返されます。

つまり(私のアプリがシミュレーターで実行されている間のコンソールから)

シミュレーターの実際のアプリでも同じ結果になります。

Macにデフォルトのrubyをインストールしていますが、テストrubyファイル(print "%05d"%123)を実行しようとすると、期待どおりの結果が得られます。

Lion 10.7.3で実行しているので、アドバイスやアイデアをいただければ幸いです。

ありがとう。

0 投票する
1 に答える
615 参照

ios - RubyMotion は facebook-ios-sdk とうまく動作しますか?

RubyMotion を購入する前に、サードパーティの SDK をサポートしているかどうかを知りたいfacebook-ios-sdkです。