問題タブ [writetofile]

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

ios - ファイルから NSStrings の NSArray をリロードする

ファイルに保存し、アプリの再起動時にファイルからリロードする NSStrings の NSArray があります。奇妙なことに、文字列はリロード後に括弧で囲まれます。

私は次の方法で保存します: writeToFile:atomically:

そして、次の方法で配列をロードします: arrayWithContentsOfFile:

問題は、NSString が入ると、次のようになることです。

I_am_the_good_old_string

しかし、ファイルから配列をリロードすると、次のようになります。

(

I_am_the_good_old_string

)

なぜ括弧で囲まれているのかわかりません。どんな助けでも大歓迎です。

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

objective-c - 目標 c : 配列でファイルを上書きできません

私は目的の c を初めて使用します。私が抱えている問題は、「scores.xml」を保存しようとすると上書きされないことです。「scores.xml」をプロジェクトにインポートしましたが、上書きしようとしても上書きされません。私は何を間違っていますか?誰にもアイデアはありますか?

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

ios - フォルダに nsdata を書き込めません

以下はコードです:

エラー:

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

ios - 後で取得するために MKOverlay オブジェクトをファイルに保存する方法

移動経路を記録し、後で取得できるように保存する iOS アプリケーションを作成しています。パスを描画するためのコードのほとんどは、サンプル コードBreadcrumbに基づいています。

今、描画されたオーバーレイを保存する機能を追加しています。それを行う最良の方法は何ですか?使用できますCoreDataが、後で再度取得するのではなく、描画されたオーバーレイに対して多くのことを行うつもりはありません。私は現在、単純なNSArray. CrumbPath オブジェクトを変換NSDataして配列に格納します。後でそれを取得し、CrumbPath に変換します。しかし、私は何か間違ったことをしているようです。

次のように CrumbPath オブジェクト「クラム」を保存します。

そして、後で次のように取得して、表に表示します。

そして、パスを再度構築します。

ただし、エラーが発生します。'NSInvalidArgumentException', reason: '-[NSConcreteData isEqualToString:]: unrecognized selector sent to instance

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

ios - writeToFile:atomically: メソッドは現在存在するファイルに追加しますか?

メソッドの呼び出しが同じアプリケーションのランタイム中に発生する限り、writeToFile メソッドは現在存在するファイル パスに追加されるようです。これは本当ですか?

アプリケーション セッションの実行中に既存のファイルに確実に追加する他の方法はありますか? 新しいセッションでファイルを上書きしたいと思います。

参考までに、writeToFile メッセージの受信者として NSMutableDictionary を使用しています。

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

objective-c - writeToFileを使用してNSStringを保存すると、1つの場所にのみ保存されます

以下のコードを使用することがwriteToFile、実際にファイルを保存する唯一の方法です。次のディレクトリに出力します。

/Users/Eric/Library/Containers/net.ericmann.Event-Gadget-Workshop-App/Data/Documents/gadget.ics

さて、以下のコードを使用すると、何も書き込まれません。テストファイル名を出力しましたが、ここを指しています。

/Users/Eric/Desktop/gadget.ics

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

java - ファイルに書き込めません

こんにちは。データをテキスト ファイルに書き込むプログラムを作成しています。データは配列リストから取得されます。配列リストから解決されるデータです。例:

問題は、txt ファイルに書き込めないことです。データを書き込むコードは次のとおりです。

ここに私の配列があります

あなたが私を助けてくれることを願っています。

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

unicode - ファイルへの Unicode データの書き込み中にエラーが発生しました

Unicode データ (実際のデータにはドイツ語の文字が含まれています) をファイルに書き込もうとしていますが、エラーが発生します:

コードは次のとおりです。

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

ios - iOS で異なる行の文字列を .txt ファイルに書き込む方法

アプリのドキュメント フォルダーにある tt ファイルに文字列を書き込もうとしています。文字列を書き込むことはできますが、別の文字列をファイルに書き込むと、他の文字列が上書きされます。文字列の間に空白行を入れて、多くの場合、この形式のテキストファイルにさらに文字列を書き込むことは可能ですか?

ストリン

…</p>

このコードを使用して文字列をテキスト ファイルに書き込みます。1 つの文字列では機能しますが、複数の文字列では機能しません。