問題タブ [nsfilemanager]

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

iphone - iPhone : MainBundle から NSDocumentDirectory にコピーできません

MainBundle/SampleImages フォルダからアプリケーションの NSDocumentDirectory/Library フォルダにいくつかの画像ファイルをコピーしようとしていますが、コピーできません。画像が .app/Mainbundle/SampleImages ディレクトリにあることを確認し、Library フォルダーが NSDocumentsDirectory に作成されていることも確認しましたが、ファイルはコピーされません。

以下に示す2つのアプローチを試しましたが、成功しませんでした。これは、ファイルをコピーするために使用しているコードです。

最初の方法

2番目の方法

解決策を探すのに数時間を費やしました。ここで何か助けていただければ幸いです。

ありがとうございました

シュマイス・ウル・ハク

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

iphone - フォルダー内のファイル名からの NSStrings の配列?

プロジェクトにドラッグしたフォルダーの内容の NSStrings の配列を作成しようとしていますが、後で配列内の項目を数えると、常に 0 が返されます。

したがって、私のプロジェクトのフォルダーは次のようになります

そして、このファイルのリスト(カラーpng)を取得しようとする私のコードは

私が得る NSError は

私が間違っているアイデアはありますか?

0 投票する
4 に答える
28697 参照

iphone - NSFileManager作成フォルダー(Cocoaエラー513)

アプリの/soundsフォルダー内にフォルダーを作成しようとしています。

しかし、私はこのエラーを受け取ります:

私は何が間違っているのですか?ありがとう。

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

macos - Mac OS X で cocoa を使用してボリューム名を変更する方法

フラッシュ (USB) ドライブのボリュームの名前を変更しようとしています。私はさまざまな方法を試しました:

  1. ディスク調停フレームワーク
  2. NSFileManager を使用して名前を変更するだけです

前もって感謝します、ウラジミール

0 投票する
4 に答える
29166 参照

nsfilemanager - NSFileManager を使用してファイルの名前を変更する方法

ドキュメント ディレクトリにa.cafという名前のファイルが 1 つあります。UITextFieldユーザーが aに入力して変更を押したときに名前を変更したいと思います (に入力されたテキストUITextFieldは新しいファイル名である必要があります)。

これどうやってするの?

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

iphone - iphoneNSFilemanagerがファイルを作成していません

NSFileManagerを使用して、テキストビューの内容を含む指定されたパスにファイルを作成しています。私は次のコードを使用しています

しかし、問題は、内容のないファイルを作成することです。テキストの内容はゼロではないと確信しています。データがファイルに書き込まれていることを確認するにはどうすればよいですか。

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

objective-c - NSFileManager fileExistsAtPath: & シンボリック リンク

私の ~/Library/Caches/ ディレクトリには、アプリのバンドルへのシンボリック リンクと、画像へのシンボリック リンクがいくつかあります (たとえば、「big_picture.png」は「small_picture.png」へのシンボリック リンクです)。NSFileManager のfileExistsAtPath:メソッドを使用してシンボリック リンクが存在するかどうかを確認しようとすると、シンボリック リンクが存在する場合でも が返さNOれ、存在するファイルにもリンクされます。

私の知る限り、Apple のドキュメントによると、私がやろうとしていることはうまくいくはずです。私は何か間違ったことをしていますか、それともこれはバグですか?

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

iphone - 古いdb.sqliteを削除するremoveitematpath

新しいデータベースで更新する必要があるこのアプリを入手しました。

古いものを取り外して、新しいものと交換したい。

これは私が使用しているコードです:

Olddb.sqlite が存在するかどうかをアプリの起動時にチェックし、存在する場合は削除します。

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

iphone - removeItemAtPath がデバイスで機能しない

私はしばらくこれに苦労してきたので、ヒントや提案は大歓迎です。

「ドキュメント」の下のディレクトリからファイルを削除しようとしています。問題は、シミュレーター上にあるファイルがデバイス上で削除されないことです。謎に追加するために、removeItemAtPath を呼び出す前に、fileExistsAtPath を使用してファイルが存在するかどうかを確認し、そのフォルダーの下にあるファイルのリストを表示します。

削除用のコードを添付:

そのフォルダ内のファイルの一覧を表示するコード...

どうもありがとう。

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

iphone - UITableView でファイルシステムの変更を自動的に監視する

UITableViewを使用してファイルシステムの変更を自動的に「観察」できる方法を誰かが提案してくれることを願っています。

ディレクトリ内のファイルの内容が取り込まれた UITableView があります。

次に、この配列を cellForRowAtIndexPath で使用してアイテムを表示します。ここで、アイテムの削除のサポートを追加する場合、追加の手順が必要になります。物理ファイルを削除し、アレイを更新する必要があります。

もっといい方法があるに違いないのですが、いくら探しても見つかりません。

ありがとう!