問題タブ [objective-j]

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

javascript - カプチーノのドラッグ アンド ドロップの例

カプチーノのドラッグアンドドロップ機能を使用したソースコードの例やチュートリアルを知っている人はいますか?

より具体的には、複数の画像を任意の場所の画面にドロップする方法を示すものを探しています。そこに似たもの 280 枚のスライドまたはモッキングバード (https://gomockingbird.com/mockingbird/)

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

objective-c - カレンダーのカスタムコントロールを作成する方法は?

</ p>

あらすじ

カレンダーにイベントを表示するカスタムコントロールを作成したいと思います。

ドラフトは次のとおりです。

ここに画像の説明を入力してください

コンセプト

  • 左下のボックスは垂直方向にスクロール可能です。右下のボックスは両方向にスクロール可能です。
  • イベントビューを移動することができます。ビューをドラッグしているときに境界に近づくと、その方向に自動スクロールします。
  • スクロール領域は、データベース内の最も早いイベントと最も遅いイベント、または特定の最大値に応じて有限になります。ただし、ユーザーがスクロールを続けると、それに応じてスクロール領域が拡大し、ユーザーがスクロールバックして新しいイベントを作成しなかった場合は折りたたみます。
  • 下部にあるこの「2011年7月」ボタンはスクローラーとして機能します。ユーザーがスクロール領域の境界を超えて引っ張ると、それに応じて大きくなります。
  • ヘッダーの月の名前は、次の月が移動するまで常にこの位置にとどまるため、その月の日のセルにまたがる長いセルであり、キャプションがフローティングになっています。
  • ヘッダーの行と列は常に表示されます。

質問

私はカプチーノまたはココアのコントロールクラスの機能に少ししか精通していないので:カプチーノまたはココアクラスを直接使用できる場所、カプチーノ/ココアコントロールをサブクラス化するのが合理的である場所、およびカスタムコントロールを最初から作成する必要がある場所?

編集:私の考え

垂直分割器を備えたSplitViewでコントロールを分割するのは合理的だと思います。左側のサブビューの左側のヘッダー列にTableViewを使用できます。そして、垂直スクロールを右側で発生するものと同期させることができました。

でも、右側の景色はよくわかりません。TableViewについて考えましたが、実際には、セルを背景グリッドとしてのみ必要とします。したがって、ヘッダー行を2つにして、目的のスクロール動作を実装するのは難しいと思います。したがって、最善の方法は、おそらく完全に新しいカスタムビューを作成することです。しかし、もう一度質問します。カプチーノまたはカプチーノをサブクラス化するのはどこが合理的ですか。Cocoaコントロールと、カスタムコントロールを最初から作成する必要がある場所はどこですか?

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

cappuccino - Cappuccino Objective-J でファイルとテキストフィールドを含む単一のフォームを送信する方法

Cappuccino でユーザーからサーバーにファイルを送信する唯一の方法は、https: //github.com/MCF/FileUpload の UploadButton クラスを使用することです。

問題は、UploadButton がファイルごとに新しいフォームを作成することです。1 回の POST リクエストで 2 つのファイルと 5 つのテキストフィールドを送信する必要があります。

カプチーノで出来ますか?

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

intellisense - Objective-JのIntellisense?

私が現在Objective-JCappuccino開発に選んだエディターは、Sublime Text 2です。残念ながら、Objective-Jインテリセンスオートコンプリートプラグインを見つけることができませんでした。Objective-Jには(オプション/プラグ可能な)タイプがあるので、それは実行可能であるはずです。したがって、プラグインはコードを確実に解析して、オートコンプリートしようとしているオブジェクトの予想されるタイプを見つけて、そのメソッドリストを検索できると思います。Objective-Jのインテリセンスをサポートする他のエディターを知っている人はいますか?

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

objective-c - 述語内のオブジェクトの辞書プロパティの要素のキー パス?

つまり、オブジェクトのディクショナリ属性にインデックスを付けるための正しい述語形式を探しています。

それぞれ属性 CPDictionary(NSMutableDictionary) extAttributes を持つ myObject インスタンスの配列があり、extAttributes の値に基づいてフィルタリングできるようにしようとしています。次のように述語を定義しています

これに対する正しいキーパスが何であるかはわかりません。NSPredicate のドキュメントを読むと、「extAttributes[%k]」は辞書ではなく、配列へのインデックスのように見えます。私はいくつかの代替手段を試しましたが、これはエラーにならない唯一のものです。結果のオブジェクトを調べると、述語オブジェクトの式は正しいように見えます。ただし、意図した結果にはなりません。

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

cappuccino - 新しいオブジェクトが追加されたときに CPArrayController が更新されない

問題 Cappuccino アプリが最初に正常に読み込まれます。ajax 呼び出しが行われ、配列に JSON オブジェクトが取り込まれた後、配列コントローラーはそれを認識せず、データを取り込みます。

セットアップ capp および xcc からの最新のビルドを使用します。すべての IB 要素が NSArrayController に関連付けられているアプリケーションがあります。私の AppController の CPMutableArray にバインドされています。I 起動して AJAX 呼び出しを処理するコントローラー クラスをインポートします。CPMutableArray にデータが入力されていることを確認しました。

これは、単純な「addObjectsFromArray」で行うだけです

では、ArrayController にリロードするように通知するか、変更を自動的に取得する手順に従う必要がありますか?

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

node.js - Objective-J で node.js を使用できますか?

node.js と Cappuccino を使用して Web アプリケーションを作成したいと考えています。フロントエンドと同じように、バックエンドを Objective-J で書きたいと思っています。

Objective-J で node.js を使用できますか? これを行うには何が必要ですか?

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

ide - カプチーノとobjective-jのコード補完を取得するにはどうすればよいですか?

カプチーノとobjective-jの堅牢なコード補完/ヒントを提供するIDE/テキストエディターはありますか?現在、Text Mateを使用しており、構文の強調表示が提供されていますが、作成された新しいクラスを使用したコードの補完/ヒントはありません。

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

javascript - CPPredicatesはネイティブjavascriptオブジェクトで使用できますか?

CPPredicateを使用して、カプチーノのネイティブjavascriptオブジェクトをチェックできますか?ネイティブJavaScriptオブジェクトを含むネイティブJavaScript配列をフィルタリングしようとしています。

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

cappuccino - 窓付きObjective-J

Windows プラットフォームで Objective-J を操作する方法はありますか? そのようなIDE、Objective-J for windowsのコンパイラはありますか?

Cappuccino は Windows 専用に開発されていますか?