問題タブ [macruby]

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 投票する
3 に答える
8150 参照

cocoa - Cocoa で WebView からソース HTML を取得する

私は、ユーザーが WebView で軽い WYSIWYG HTML 編集を行う OS X プログラムに取り組んでいます。Cocoa と WebKit を使用したプログラミングは初めてなので、WebView から選択したテキストを取得する方法がまったくわかりません。ユーザーが選択したものを取得し、テキストの周りに HTML コード (div や span など) を追加し、選択したものを置き換えることを意図しています。変更されたコードを含むテキスト。これはどのように達成できますか?

私は現在このプロジェクトを MacRuby でプログラミングしていますが、Objective-C プログラマーからの支援も歓迎します。ありがとうございました!

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

objective-c - CustomToken の使用方法 - Objective-C または MacRuby を使用した Cocoa

行頭に 1 つ以上のトークンを表示できる入力を作成しようとしています。
下の画像で、私が受け取ろうとしているものの例を見ることができます。(スクリーンショットは google-macsearch を示しています)

http://www.freeimagehosting.net/uploads/4a268855a0.jpg

Cocoa は NSToken クラスを提供していますが、自分でカスタマイズするのが好きですが、何をどのように行うのかわかりません。

私はトークンを引きたくなります。これは正常に機能しますが、現在はビュー上にあり、機能がありません。私はそれを何らかの方法で TextView に配置することを期待しています。ヒントをいただければ幸いです。

サルート

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

ruby - MacRubyでrubyスクリプトをAOTコンパイルすることを目的とする場合、言語に制限はありますか?

私はMacRubyの使用を検討しており、Rubyコードを実行可能ファイルにAOTコンパイルする機能に興味があります。これがコードに何らかの制限を課すかどうか疑問に思っていますか?サポートされているrubyのサブセットはありますか、それとも先に進んで必要なすべてのメタマジックを実行し、コードAOTをコンパイルしてもかまいませんか?

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

ruby - macrubycでコンパイルされたrubyコードでgemを使用できますか

MacRuby 0.5には、macrubycと呼ばれるLLVM上に構築されたrubyコンパイラが含まれています。

コンパイルされたコードからgemを動的にロードできるかどうか誰かが知っていますか?または、gemをコンパイルしてリンクしますか?これは計画されていますか?または、コンパイルされたコードが一般的にgemをどのように利用できるか。

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

ruby - macruby または ruby​​ cocoa を使用してシステム情報を読み取る

MacRuby や RubyCocoa を使用して、OS のバージョン、インストールされているアプリケーションのバージョン、ハードウェアの詳細などのシステム情報を読み取る方法を教えてください。

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

ruby - MacRuby xcode ラベルが機能しない

上記のコードは HelloApp.rb にあります 問題は、テキストボックスに何かを入力してボタンをクリックすると、ラベルに「こんにちは」とだけ表示され、「こんにちは、namegoeshere」ではなく、MacRuby .4 を使用していることです。

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

objective-c - ブラウザが現在アクセスしているURLを取得するには?

ブラウザで開いている現在の URL をおいしいものに保存できる小さなアプリを実装したいと考えています。そのため、最初に行うことは、URL を取得することです。ブラウザでカールを取得するには、どの関数/クラスを使用できますか?

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

xcode - NSTextFieldのtextDidChangeイベントをMacRubyデリゲートにバインドする

ウィンドウ内にNSTextFieldがあり、非常に単純なMacRubyデリゲートを作成しました。

そして、私はコントロールのデリゲートを設定しようとしました:

代替テキストhttp://grab.by/31Kr

このデリゲートに対して、ウィンドウと考えられる他のすべてのオブジェクトを設定してみました。また、他のデリゲート(たとえば、アプリケーション)に設定しようとしましたが、applicationDidFinishLaunchingなどのイベントが適切にトリガーされています。

このNSTextFieldの内容が変更されるたびにこのイベントがトリガーされるようにするために、私が見逃しているトリックはありますか?

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

objective-c - MacRuby で Obj-C クラスを使用する方法

MacRuby プロジェクトで外部の Obj-C クラスを使用しようとしていますが、それをインポートする方法がわかりません。具体的には、MacRuby 0.5 プロジェクト内で ObjectiveResource を使用したいと考えています (ActiveResource はまだ動作しないため)。

MacRuby の「framework」コマンドまでは理解できましたが、実際のフレームワークにのみ適用されるようです。

質問: object-resource ディレクトリはどこにインストールすればよいですか? Ruby コード内でこれらのクラスを取得するにはどうすればよいですか?

助けてくれてありがとう!

0 投票する
5 に答える
457 参照

objective-c - Objective-C以外のどの言語がiPadで動作するアプリケーションコードを生成しますか?

iPad用のアプリを書きたいのですが、Objective-Cが我慢できません。

Objective-Cを吐き出すが、iPadアプリケーションを別の言語で作成できる言語ジェネレーターはありますか?

MacRubyについて少し聞いたことがありますが、このように使用できるかどうか知りたいです。他の言語での同様のプロジェクトはありますか?