問題タブ [c4]
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.
objective-c - サブクラスからキャンバスにアクセスしますか?
私は C4 アプリを使用しており、C4Shape のサブクラスを作成しました。サブクラス内からキャンバスにアクセスするのに問題がありますが、それを確認する方法や、別のオブジェクトからキャンバスにアクセスする方法がわかりません。
これは私がこれまでに持っているコードです:
ios - 「CALayer position contains NaN: [nan nan]」(C4 でバウンド ボール アレイを操作する場合)
だから私はxcodeとC4を使って弾むボールアプリを再作成しようとしています. 私が今やろうとしているのは、Dan Shiffman の Nature of Code の本にある例のいくつかを C4 で再作成することです。
これまでのところ、画面上を跳ね回る「Mover」オブジェクトの独自のクラスを作成することができました。それはすべてうまくいっています。次のステップは、ムーバーに「何らかの力を適用」し、それをいじることでした。
強制を適用するメソッドを追加したので、プログラムをクラッシュさせる例外が発生しているようです。例外ブレークポイントを設定すると、C4Control.m の次の行で停止します。
if(_animationDuration == 0.0f) super.center = center;
これをさらに調べてみると、super.center プロパティにも center プロパティにも値が割り当てられていないことがわかります (両方とも NaN)。何が原因なのかわからない?これは、各ムーバーの初期速度/加速度を 0 に設定し、これらのオブジェクトにモーションを作成するために「フォア」(風と重力の C4Vectors) のみを割り当てることにしたときに始まったようです。各力を適用する 2 行をコメント アウトすると、問題はなくなります。
これは私のムーバークラスの実装です:
私の C4WorkSpace.m ファイルでは:
長々と申し訳ありませんでした。
php - URL への iPhone 画像のアップロード。upload_tmp_dir が空です
多くの人がここで同様の質問をしていることは知っていますが、どういうわけかまだうまくいきません。簡単にするために、以前にロードしたUIImageをobjectiveCに(C4フレームワークを使用して)次のように保存しようとしています:
そして、私の upload.php は次のようになります。
何らかの理由で「upload_tmp_dir」が空のように見えますが、修正方法がわかりません...エコーは次のとおりです。
ヒントはありますか?
ios - ユーザーデフォルトの保存 [iOS]
いくつかの例を見ましたが、テキスト フィールドの入力を保存して、アプリの再起動時に再読み込みしようとすると、何が問題なのかわかりません。私は.mファイルにこのようなものを持っています(.hファイルには.hファイルしかありません<UITextViewDelegate>
);
何が問題なのか正確にはわかりませんが、アプリを再起動すると、loadedText は常に "¯8*:å" になります。何を保存したかは問題ではありません。
objective-c - 複数のデリゲートが警告を発する
これは深刻なバグではありません。1 つのビューから 2 つのデリゲートを実行しようとすると、XCode から警告が表示されるためです。私のビューインターフェイス宣言は次のようになります
そして、私はこのようなUIImagePickerを持っています
そして、このようなUITextViewDelegate
私はデリゲートの初心者であり、基本的にすべてのコードは他の誰かのコードを使用して作成されているため、デリゲートの概念を完全に理解しているかどうかはわかりません。
私が得る警告は次のとおりです。
自分以外の何かに委任する必要があるということですか? もしそうなら何に?それともC4の問題ですか?
ios7 - アプリは iPhone 5 では正常に動作しますが、どうやら iPhone 5S では動作しません。
先週アプリストアにアプリを提出したところ、昨日拒否されました。レビュー担当者は、iOS 7.0.4 を搭載した iPhone 5S でテストしているようです。彼らは、アプリがイントロ画面を過ぎて読み込まれないと言います。
同じオペレーティング システムを実行している iPhone 5 と iPod touch 第 5 世代でアプリをテストしました。両方で、完全に正常に動作します。
何が問題になる可能性がありますか?アプリが最初の画面でカメラを使用するため、シミュレーターで実行するとすぐにクラッシュするため、自分でテストできないのは少し問題です...しかし、カメラのセットアップのコメントを外すと、64ビットシミュレーターで動作します...
編集:ほとんどのインターフェイス要素に C4 を使用しています。カメラの初期化は次のようになります
c4 - C4Movie を使用した C4Image フィルター
簡単な質問です。C4 でムービーを動的に着色したいのですが、C4Image 互換の temperatureAndTint を C4Movie のテクスチャ参照で使用する方法はありますか? または、透明な C4Image を作成して、ムービーの上に色を付けることはできますか? 私はこれらの両方を試しましたが、文句を言います。
考え?
statusbar - C4 でステータスバーを非表示に設定する
iOS7 以降、アプリのステータス バーを非表示にするのに苦労しました。SO の別のスレッドでほとんどのトリックを試しましたが、まだステータス バーを非表示にできません。C4でこれを行うにはどうすればよいですか?