問題タブ [initwithcontentsofurl]

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

objective-c - 引数の例外を取得しています(URL引数はありません)!

iPhoneでこのエラーが発生する場合、この問題が発生します。

いくつかのXMLデータを解析しようとしています。シミュレーターでこれを試してみるとエラーは発生しませんが、iOSデバイスで試してみると、コンソールでエラーが発生します。

これは、XMLを解析するための私のコードです。

これは、クエリを送信するための私のコードです。

私を正しい方向に向けるのを手伝ってください!再度、感謝します!

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

objective-c - initWithContentsOfURL エンコーディングは何ですか?

こんにちは、情報を保存するディレクトリへのパスを持つ URL を保存しました。情報を取得したいのですが、アイテムを受け取る方法がわかりません。initWithContentsOfURL を使用しようとしていますが、エンコーディングは?

これがURLを保存した方法です

URL へのパスを取得するにはどうすればよいですか? 私は試した

ファイルの保存にエンコーディングを使用しなかったため、エンコーディングがどうなるかわかりませんか?

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

xcode - initWithContentsOfURL はしばしば nil を返します

iPhoneでこれをテストすると、wifiがオンになっていると常に機能します。ただし、3G を使用しているときは、しばしば nil になります。おそらく15回連続して試すと(これには更新ボタンがあります)、最終的に目的の結果が得られます。

私の質問は、この問題はサーバー側にあるのか、それともコードが不安定なのかということです。より安全にデータを取得するには、別のアプローチを使用する必要がありますか?

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

applescript - Objective CでNSAppleScriptを使用してAppleScriptアプリを作成して呼び出すと、同じコードで異なる結果が得られますか?

まず、以下のコードで AppleScript アプリを作成しました (ファイル名: UnloadTest.scpt):

NSAppleScript クラスを使用してそれを呼び出します。コードは次のとおりです。

正常に動作する可能性がありますが、問題があります。自分の APP を別のコンピューターで実行したい場合は、「UnloadTest.scpt」ファイルで UserName と MyPASSWORD を他の人のものに変更する必要があります。だから私は別の方法に行きたい: "- (id)initWithSource:(NSString *)source" 関数を使用してコードから AppleScript を作成し、APP インターフェイスからユーザー名とパスワードを送信できます:

しかし、それは私にとってはうまくいきませんでした

うまくいきません。AppleScript が権限を取得できなかったのだと思いますが、修正方法がわかりません。

この問題を理解するのを手伝ってくれる人はいますか?

0 投票する
0 に答える
256 参照

lazy-loading - initWithContentsOfUrl を使用した読み込みが遅い

Web サービスがあり、次のコード行を使用して cocoa から HTTP 呼び出しを行います。

この URL から画像を読み込むのに 10 秒かかることもあれば、30 秒かかることもあります。この URL を通常のブラウザから読み込んでみましたが、1 ~ 2 秒かかりました。私は遅延読み込みを行っていますが、問題は、この URL のコンテンツを通常のブラウザーと比較して読み込むのにかかる時間です。両方のテストは、同じネットワークから実行されました。

ダウンロード.m

次に、メイン スレッドの PictureController.m で:

次に、ダウンロードが完了したときにUIImageViewを更新するデリゲートメソッドがあり、正常に機能しています。

ロードされるコンテンツのサイズは約 400kb です。

何か案は?