問題タブ [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.
cappuccino - 目的-JとカプチーノとCGRect
私はobjective-jとフレームワークにまったく慣れていないので、ドリルダウンしていくつかのコードを理解しようとしましたが、オブジェクト(または構造体)CGRectで迷子になっています。
完全なドキュメントは次のとおりです:カプチーノ
さて、今私はドリルダウンしていて、CPViewクラスがどのように機能するかを学ぼうとしています:CPView.j
今、私はいたるところにCGRectオブジェクト(または構造)を見て、CGRectがどこで定義されているかを一生理解することはできません。これはどのように作動しますか?何かが足りないような気がします。
私が見つけた最も近いものはCGGeometry.jとCGGeometry.hですが、それでもCGRect構造またはオブジェクトは定義されていません。
誰かが私を助けることができますか?CGRect構造体またはオブジェクトをインスタンス化するにはどうすればよいですか?また、どこで定義されていますか?何が含まれていますか?などなど...
CGRectを作成する主な方法は、ここで説明するCGRectMake関数を使用することです。
これがどのように機能しているかを把握しているような気がしません。
ありがとうございました。
アップデート:
コードをもう少し見てみると、23行目、30行目、37行目は、JavaScriptオブジェクトの説明のように見えます。これは正しいです?よくわかりません...これらの.jファイルを翻訳しているものは、CGRectがすでに何であるかを認識していますか?これが、(CGRect)タイプのカーストとオブジェクトを使用できる理由ですか?CGRectsは、これまでに使用した他のオブジェクトと同じではないようです。その理由を知りたいです:)。
再度、感謝します。
cappuccino - CPImageを円または他の形状にクリップします
私はそのような長方形のCPImageセットアップを持っています
CPViewサブクラスで、画像の一部(日食の外側にあるもの)を透明にしたまま、円で表示したいと思います。私はこれを試しました:
しかし、私はただ黒い円を取得します。
cappuccino - Windows での Cappuccino Objective J 開発に最適なエディターまたは IDE は何ですか?
Windows でのカプチーノ Web 開発用の優れたエディターまたは IDE を教えてください。
objective-j - Objective-J に関する優れたドキュメントを探しています
私は、Objective-J が非常に新しいことを知っています。また、Cappuccino API がいくつかの OK ドキュメントを作成していることも知っています。私はそこで他の情報を探していました。私は新しい強力な Web ベースの言語を学びたいと思っています。何か案は?
javascript - ブラウザで JavaScript に「コンパイル」される Objective-J 以外の言語はありますか?
Objective-J は、ブラウザー上で直接 JavaScript にコンパイル/変換されます。(これは、GWT が Java に対して行うように、サーバー上でこれを行うのとは対照的です。) このアプローチは、Objective-J 以外の言語で実装されていますか?
javascript - if / elseステートメント内のCPButtonのタイトルの変更(Objective-J)
ラベルとボタンである非常に単純なObjective-JWebアプリがあります。ボタンを押すとラベルのテキストが変わります。ボタンのタイトルも変えたいです。以下のスワップ関数(ボタンが押されたときに実行される関数)にchangeステートメントを入れると、Webアプリが正しく起動しません。
ラベルのテキストがGoodByeTommyの場合に、ボタンにTommy Arrivesと表示されるように、このコードを変更するにはどうすればよいですか?
javascript - Cappuccinos obj_msgSend() と通常の JavaScript 呼び出しの速度比較
ご存知のように、Cappuccino は Objective-C / Smalltalk のディスパッチ メカニズムを実装して、objj_msgSend と呼ばれる特別なメソッドでオブジェクトにメッセージを送信します (~オブジェクトのメソッドを呼び出します)。
明らかに、これによりオーバーヘッドが発生するため、速度が低下します。誰かがこのメッセージ送信と JavaScript でメソッドを実行する通常の方法との速度比較を提供できるかどうか知りたいです…</p>
javascript - SproutCoreとカプチーノ
JavascriptとObjective-Jの言語の違いは別として、カプチーノはSproutCoreに比べてどのようなメリットがありますか?またその逆もありますか?
長期的な予測の観点から、SproutCoreはAppleに支えられているため、カプチーノよりも「サポート」されていますか?
私は2つから選択しようとしています。私はJavaScriptとObjective-Cの両方に精通しています。
cappuccino - CPImageを使用してURLから画像をダウンロードするにはどうすればよいですか?
私はCPImageを持っています:
しかし、これがURLから画像をダウンロードする正しい方法であるかどうかわかりませんか?
xcode - プロジェクトファイルを開くとXcodeがクラッシュする
プロジェクトファイルを開くと、Xcodeがクラッシュし続けます。私はそれを何週間もうまく開けることができました。診断方法がわからない。特定のプロジェクトでのみクラッシュします。