Bir dosyanın var olduğunu test etmenin hızlı bir yolu nedir?


94

İPhone uygulamamın Belgeler dizininde (veya bu konuyla ilgili herhangi bir yolda) bir dosya olup olmadığını hızlıca kontrol etmek istiyorum. Dizinin dosyaları üzerinden numaralandırabilirim veya belirli bir dosyayı açmayı deneyebilirim. En hızlı yol nedir? Sadece dosyanın orada olup olmadığını veya mevcut olup olmadığını bilmem gerekiyor.

Yanıtlar:


193

Swift v3:

let fileExists = FileManager.default.fileExists(atPath: somePath)

Nikolay Suvandzhiev'e teşekkürler .

Objective-C (Orijinal):

BOOL fileExists = [[NSFileManager defaultManager] fileExistsAtPath:somePath];


2
Swift 3:let fileExists = FileManager.default.fileExists(atPath: somePath)
Nikolay Suvandzhiev
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.