2012-03-01 17 views
1

ファイルを一時的に保存するための一時ディレクトリをcocoaアプリケーションで作成することは可能ですか?ファイルを保存する一時フォルダ/ディレクトリを作成するCocoa

私はいくつかのビデオファイルを処理する必要があり、それらのファイルは最初にサムネイルなどに変換され、そのファイルはサーバーにアップロードされます。

これはどのように達成できますか?

+0

一時的には、おそらくあなたはそれを作成し、アップロードする際の処理開始、はい –

+0

を処理した後、それを削除する必要があることを意味はい、古いファイルが存在しないだろうと一人で –

答えて

1

一時ディレクトリを取得する最も簡単な方法は、NSTemporaryDirectory()

を使用することです編集

上記は、もはや一時ディレクトリの位置を特定する承認された方法ではありません。今度は[NSFileManager URLForDirectory:inDomain:appropriateForURL:create:error:]を使用してください。

+0

もう一度これを処理していないではありません十分な。 Parag Bafnaによって引用されたMatt Gallagherのソリューションは、依然として最も完全なアプローチです。 – uchuugaka

1

NSTemporaryDirectory()を使用できます。

現在のユーザーの一時ディレクトリのパスを返します。

NSString* tempDir = NSTemporaryDirectory(); 
NSString* bundleIdentifier = [[NSBundle mainBundle] bundleIdentifier]; 
tempDir = [tempDir stringByAppendingPathComponent:bundleIdentifier]; 
+0

それは文字列を追加する作業がたくさんあります。 – uchuugaka

+0

@ chuugakaチェックのリンク(最初の行)。投票を断念する前に、回答を注意深くチェックしてください。 –

+0

ああ、申し訳ありません。それでもまだたくさんの作業がありますが、まだmkstempファミリで作業する必要があります。 – uchuugaka

関連する問題