問題タブ [gnustep]

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 に答える
4061 参照

objective-c - Windows で NSApplication を使用する GNUstep アプリケーションをコンパイルするにはどうすればよいですか?

Windows で GNUstep を使用してアプリケーションをコンパイルして調査しています。これは私の main.m ファイルです:

これは控えめに言っても不完全なフラグメントであり、明らかに何もしないことを認識しています。Cocoa/Cocoa.h、GNUstepGUI/GMAppKit.h など、いくつかの異なるインポート ステートメントを試しましたが、オンラインでヘルプが見つからないというコンパイル エラーが常に発生します。

これは、mingw シェルから実行しているコンパイル コマンドです。

これらは私が得るエラーです:

#import する必要があるもの、またはコンパイル コマンドで修正が必要なものについてのアイデアはありますか?

ありがとう!

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

objective-c - GNUStepNSAutoreleasePoolの非互換性

別のStackOverflowの投稿によると、drainメッセージはAppleのみの呼び出しです。

交換drainしても大丈夫releaseですか?Linux(現時点ではUbuntu)で実行するObjective-Cアプリケーションを移植しようとしています。始める前から諦めるべきですか?(私はすでにNSURLConnection仕事をしようとして問題を抱えています)

0 投票する
11 に答える
1752 参照

objective-c - Mac OS X および Linux との互換性に最適なコンパイル済み言語

Mac OS X サーバーと Ubuntu の両方でコンパイルして実行できるソフトウェアを作成する必要があります。私たちは、Cocoa の良さをすべて備えた Objective-C を使用したいと思っていますが、使用している部分の GNUstep 実装は壊れています (いずれにせよ、最新の Ubuntu パッケージでは)。

これに照らして、C++ (私はむしろそうではありません)、C、または私たちが考えていなかった何かを使用する必要がありますか?

これは、非常にリソースを集中的に使用するサーバー/バックエンド プロセスであり、このソフトウェアの Java およびその他の解釈されたバージョンは、私たちが作成した Objective-C の概念実証よりもはるかにパフォーマンスが悪いため、「コンパイル済み」で書き直したいと考えています。 [1]" 言語。

(注: これを主観的なものと考える人もいるかもしれませんが、結局のところ、仕事を成し遂げる必要があるため、合理的に適切な正解がここにある必要があります)。

[1] ネイティブ CPU 命令にコンパイルされ、インタープリターによって実行される必要がある「バイト コード」にコンパイルされません。

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

objective-c - Make 使用時のエラー

Windows(Cygwin)でGNUStepを使用してObjective-Cを学習しています.1つのソースと1つのmakeファイルの2つのファイルがあります:

しかし、ディレクトリで make を実行すると、次のエラーが発生します。

なにが問題ですか?

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

objective-c - Foundation.hのエラー

Linux(Ubuntu)でObjective-Cを学習していますが、Foundationヘッダーを必要とするアプリケーションをコンパイルしようとすると、ファイルが見つからないというエラーが表示されましたが、GNUstep開発パッケージ(gnustep-devel)をインストールしました。これが私のコードです:

そして、ここにコンソールログがあります:

私は何をする必要がありますか?

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

objective-c - Objective-Cでの文字入力

GNUstepを使用してObjective-Cを学習していますが、Objective-Cを使用した文字入力の例をGoogleで検索しました。たとえば、CのscanfやC ++のcinなどですが、見つかりませんでした。誰かが私を助けてくれますか?

ありがとう。

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

objective-c - Objective-C を使用して物事を圧縮する

GNUstep を使用して Objective-C を学習しています (Linux を使用しているため)。練習用に簡単なジッパー アプリケーションを作成しようと考えていましたが、それを作成するためのチュートリアルはどこにありますか? そして、Objective-C でこれに使用される共通ライブラリはどれですか? ありがとう。

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

objective-c - [ファイルを開く]ダイアログボックス

私はObjective-Cを学び、簡単なジッパーアプリケーションを開発しようとしていますが、ダイアログにボタンを挿入する必要があり、このボタンで圧縮するファイルを選択する[ファイルを開く]ダイアログが開いたときに停止しましたが、 [ファイルを開く]ダイアログを使用したことがない場合、それを開いてユーザーが選択したファイルを?に保存するにはどうすればよいchar*ですか?ありがとう。

GNUstep(Linux)を使用していることを思い出してください。

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

objective-c - 財団とNSライブラリに関する質問

私はObjective-Cの学習者であり、Macを持っていないので、GNUStepでLinuxを使用する必要がありますが、その上で独自のプログラムを開発する場合、エンドユーザーはGNUStep(.Netなど)を使用する必要があります。 )インストールしてから、どうすればこれを解決できるか考え始めました。「これを最初から作成する」というアイデアがありましたが、これを行うには、次のことを知っておく必要があります。NSヘッダーとFoundationヘッダーで最も重要なことは何ですか。ありがとう。

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

objective-c - GNUstep NSString.m ファイル

私は GNUstep を使用して、Objective-C の学習を開始しています。すべてのヘッダー ファイルを見つけることができましたが、実装ファイルの場所がわかりません。これで、プログラミングスタイル全体やその他多くのことを理解できると思いました。

私は mac なしで作業しているので、すべてのクラスの構造を特定するために使用できる優れたチュートリアルについて誰かが知っている場合。

たとえば、学習するために xml ファイルを解析する必要がありますが、どこから始めればよいかわかりません。IDE がないとシーケンスを見つけるのが難しく、これを最もよく説明するチュートリアルにアクセスできません (私が得たのは iPhone と Cocoa に準拠したものだけです)。

私は構文と言語を徹底的に理解できるように、コンソール プログラムに集中しています。

助けてください。