問題タブ [initwithcontentsoffile]

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

objective-c - initWithContentsOfFile が狂ったように漏れています

私のアプリケーションは完全にリークがありません (私はそう思います)。だからここにあります:

そして、これが私がそれを使用する方法です:

と:

そして、-dealloc私はそれをリリースします:

楽器は私に次のリークを示しています:

スクリーンショット

ダブルクリックすると、常に同じ行が表示されます。

スクリーンショット 楽器 2

これは明らかに levelconfig の漏れです...しかし、どうすればよいですか?

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

nserror - 画像を探すときにinitWithContentsOfFileでNSErrorチェックを追加するにはどうすればよいですか?

私のアプリでは、ユーザーは画像をドキュメントディレクトリに保存できます。起動時に、画像を取得して境界線を追加し、次のようにUIImageviewに配置します。

理想的には、境界線を追加する前に、まず画像がそこにあることを確認したいと思います。そうでない場合は、「画像が利用できません」プレースホルダーを読み込みます。このようなもの:

もちろん、これは機能しません。「ImageOne.jpg」が見つからない場合の処理​​方法がわからないようです。

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

iphone - アプリ内からローカルでjsonファイルにアクセスする方法

アプリ内からローカルでjsonファイルにアクセスする方法を理解しようとしています。現在、私は次のようなサーバーからリモートでjsonファイルを使用しています。

私はこれを試しました:

ありがとう

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

properties - NSImage プロパティは常に null を返しますか?

movie というカスタムクラスがあります。3 つのプロパティで簡単です。

.h

.m には、プロパティのデフォルト値を設定する初期化子と、カスタム オブジェクトがログに記録されている場合にプロパティの値を返す記述メソッドがあります。このような。

私の Document.m ファイル初期化子では、新しい Movie オブジェクトを作成し、それをムービー オブジェクトを保持するように定義された配列に配置し、そのオブジェクトをログに記録しています。このような:

コンソールの出力は次のとおりです。

2013-07-15 13:47:57.174 HomeworkFour[5044:303] - theImage = (null)、theTittle = 新しいタイトル、theBlurb = 空の Blurb

画像は常にnullだと言っていますか?わかりません。ご覧のとおり、プロジェクトに追加したファイルから設定しています????

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

iphone - iOS アプリへのテキスト ファイルのインポート

以下を使用して iOS アプリからファイルを保存するときに気付きました。
writeToFile:myFile atomically:YES

結果のファイルは実際には XML 形式で保存され、常に次のコードが含まれます。

したがって、常に XML/Plist 形式になります。

しかし、iOS アプリ内から作成されていないテキスト ファイルをアプリにインポートしようとすると、それを認識する方法がわからないようです。

たとえば、TextEdit で作成したプレーン テキスト ファイルを取得し、それをアプリのドキュメント フォルダーにドラッグしてからアプリを再度実行すると、アプリこの新しいファイルを認識しますが、次を使用してコンテンツを読み込もうとすると、次 initWithContentsOfFile:myFile
のようになります。 :(null)

これは、TextEdit で作成されるファイルの既定の形式が「.rtf」であるためでしょうか。または、まったく別の方法を使用してプレーンテキスト ファイルをアプリに読み込む必要があります initWithContentsOfFile:myFileか?

最終的には、アプリが既存のテキスト ファイル (Microsoft WORD ファイルでさえも) を読み込んで、それらを操作できるようにしたいと考えています。ユーザーが既存のファイルを iTunes のアプリのフォルダーにドラッグしてから、デバイスを iTunes と同期することを希望します。これにより、これらの新しいファイルがデバイスにコピーされ、アプリを再度実行すると、アプリに新しいファイルを開き、それらを開いて内容を読み取ることができます。

助言がありますか?

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

ios - iOS 、ファイルから目的の C コードを読み取り、プログラムの特定の時点で実行することは可能ですか?

私はいくつかのファイルに保存された一連の描画コード (プリミティブ描画、主にベジェ パス描画呼び出し) を持っており、描画コードは約数百行まで実行されます。このコードをファイルから読み取り、プログラムの特定のポイント (おそらく UIView の draw メソッド) で実行できるかどうかを知りたいと思いました。

このコードを使用して描画を実行できるようにしたいのですが、使用している UIView クラスに描画コードをコピーしたくありません。これは、維持するのが面倒になり、読み取りが困難になるためです。さらに、そのようなファイルがたくさんあります。

既存のフレームワークを使用してファイルの内容を読み取ることができることは知っていますが、この描画コードを実行する必要があるファイルの内容を読み取って実行できるものはありますか?

どんなアイデア/ヘルプも大歓迎です!