Test varlığı NSURL kullanarak dosya
Kar Leoparı birçok yeni yöntemler NSURL nesneleri dosyaları başvurmak için kullanmak tanıttı, yol adlarını ya da Temel Hizmetler' FSRefs.
Ancak, URL tabanlı bir yöntem bulamıyorum bir görev var: bir dosyanın var olup olmadığını Test. -[NSFileManager fileExistsAtPath:
] URL tabanlı bir sürüm arıyorum. Bu yöntem, normal bir dosya, bir dizin veya başka bir şey olsun, eğer URL bir şey açıklıyorsa YES
iade etmelidir.
Elimden girişimi için aramak çeşitli resource values ama hiçbiri açıkça garanti etmeye bile gerek yok eğer bu dosya yok, ve bazıları (örneğin, NSURLEffectiveIconKey) olabilir pahalı.
Sadece fileExistsAtPath:
ama eğer daha modern bir yöntem varsa, bunu kullanmayı tercih ediyorum NSFileManager kullanabilirim.
Orada basit bir yöntem veya işlev Kakao, CF veya Çekirdek Hizmetleri Bu garanti/belgelenmiş söyle bana olsun, belirli bir dosya (veya dosya-başvuru) URL başvurulan bir dosya sistemi nesne var mı?
CEVAP
NSURL bu yöntem var:
- (BOOL)checkResourceIsReachableAndReturnError:(NSError **)error
Hangi kaynak dosya bir URL ile işaret ulaşılabilir." olsun "Döndürür
NSURL *theURL = [NSURL fileURLWithPath:@"/Users/elisevanlooij/nonexistingfile.php"
isDirectory:NO];
NSError *err;
if ([theURL checkResourceIsReachableAndReturnError:&err] == NO)
[[NSAlert alertWithError:err] runModal];
test dosya upload rspec kullanarak ray...
Python kullanarak bir dosya var olup o...
Nasıl HTTP üzerinden bir dosya Python ...
Eğer bir giriş varsa test etmek için k...
Nasıl bir dosya adı kullanarak uygun b...