問題タブ [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.
ios - Interface Builderを使用してRubyMotionアプリを構築できますか?
Ruby Motionがリリースされたばかりで、Screencastは、Interface Builderを使用してインターフェイスを構築し、RubyMotionプロジェクトに統合できるかどうかについては何も述べていないようです。そのようなことは可能ですか?それとも、iPhone / iPadのさまざまなコードを維持することは言うまでもなく、実際にすべてを手作業でコード化していますか?
私の担当者はrubymotionタグを作成するのに十分な高さではないので、必要に応じて助けてください。
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
python - iOS用Python(RubyMotionなど)
RubyMotionがリリースされましたが、同様のソリューションが利用できるのか、それともPythonで利用できるのか、疑問に思っています。
xcode - MacRuby/PyObjC/RubyMotion のコード補完
Xcode の最も強力な機能の 1 つはIntellisense 補完です。これは、Foundation/Cocoa/UIKit API の名前を入力すると、潜在的な候補のリストが表示されます。私はMacRuby、PyObjC、または最近のRubyMotionに非常に興味がありますが、コード補完がなければ、これらのツールは価値があるよりも面倒に思えます。
上記の 3 つのテクノロジのいずれか、任意のテキスト エディター (ただし、できれば Vim または Xcode) 用のコード補完機能 (必ずしも Intellisense である必要はありません) はありますか? 1 つのコマンド (Xcode の [実行] ボタンなど) でアプリケーションをビルドおよび実行できる IDE ソリューションのボーナス ポイント。
Xcode 4 で MacRuby/PyObjC のサポートが終了したため、Intellisense は使用できなくなったと理解しています。コード補完のために Xcode 4 と一緒に Xcode 3 をインストールする必要がありますか? 他の人はどのようにしていますか (確かに、何らかの形式のコード補完を使用しています。Foundation/Cocoa/UIKit のすべてのクラスを覚えている人がいるとは思えません)。
objective-c - RubyMotionはRubyで構文的に類似したObjective-Cのような関数を手動で作成します
Ruby Motionには、次のようにフォーマットされた多くのビルド済み関数が付属しています。
私はこのように自分の機能を削除したいと思います。考案された例:
このコードはrubymotion1.0ではコンパイルされません...これを行う方法はありますか?もしそうなら、どのように?
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 つの場合の問題点は何ですか?
ios - RubyMotion を介して iOS で OpenGL ES を使用することは可能ですか?
RubyMotionが比較的新しいことは知っていますが、しばらくの間計画していた iOS ゲームを作成するためのライセンスを購入する前に、OpenGL ES で OpenGL ES を使用することが可能/簡単かどうかを調べたいと思います。
私が疑問に思っている理由は、RubyMotion がすべての Cocoa/Objective-C のものをラップしているが、iOS 上の OpenGL は一連の C 関数 (glBegin()、glEnd() など) であることを理解しているからです。
RubyMotion を購入した人が、ドキュメントを見つけたり、ドキュメントを教えてくれたりするのを手伝ってくれたら、とても感謝しています。ありがとうございました。
objective-c - RubyMotion で @selector を使用する
次のメソッド呼び出しを ObjectiveC から RubyMotion 構文に変換するにはどうすればよいですか。
私はこれまでに得ました:
@selector(pinch:)
が受信側オブジェクト メソッドへの委譲を示していることは理解してpinch
いますが、RubyMotion でこれを行うにはどうすればよいでしょうか? もしかしてブロック使い?
ruby - RubyMotionで壊れたsprintf
RubyMotionを入手してインストールしたばかりのRubynoobが最初のプログラムを作成しましたが、Time(サンプル)アプリを動作させるのに問題があります。
sprintまたは他の形式のいずれかを使用して文字列をフォーマットしようとすると(名前がわかりません)、フォーマット文字列が返されます。
つまり(私のアプリがシミュレーターで実行されている間のコンソールから)
シミュレーターの実際のアプリでも同じ結果になります。
Macにデフォルトのrubyをインストールしていますが、テストrubyファイル(print "%05d"%123)を実行しようとすると、期待どおりの結果が得られます。
Lion 10.7.3で実行しているので、アドバイスやアイデアをいただければ幸いです。
ありがとう。
ios - RubyMotion は facebook-ios-sdk とうまく動作しますか?
RubyMotion を購入する前に、サードパーティの SDK をサポートしているかどうかを知りたいfacebook-ios-sdk
です。