2009-02-05 42 views

cevap

-8

Hadi, bu örnek kodda ve belgede yer almaktadır. Aslında, iPhone Dev Center'daki Sıkça Sorulan Sorular'dan bile bir tanesi. Cevabını vermeyi reddediyorum. Bunun yerine, burada bir bağlantı: Easily found documentation that answers your question

+6

RTFM iyi bir yanıt değil – pjb3

+0

Bu oylar yine karşılıyor mu? Ugh. Cevap, sağladığınız bağlantıda bulunamadı. Bu cevabı da 15 dakika harcadım. RTFM geçerli bir cevap değil, bu meşru bir sorudur. – pjb3

+2

@ pjb3 - linkte dikkatlice okunmuştur. "Dosya Yönetimi" başlığı altında bulabilirsiniz. –

13
NSString *appFolderPath = [[NSBundle mainBundle] resourcePath]; 

NSFileManager *fileManager = [NSFileManager defaultManager]; 
NSLog(@"App Directory is: %@", appFolderPath); 
NSLog(@"Directory Contents:\n%@", [fileManager directoryContentsAtPath: appFolderPath]); 
+0

. Bu, OP'nin sorusunu hiç ele almaz. – Plumenator

+0

Bu, yazılabilir olmayan uygulama paketi klasörünün adını verir. – tuxSlayer

1

~/Library/Application Support/iPhone Simülatörü/Kullanıcı/Uygulamalar link text

7

Uygulamanın

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsDirectory = [paths objectAtIndex:0]; // Get documents folder 

Doküman klasörünü alabilirsiniz NSFileManger kullanarak Klasör ve dosyalar oluşturabilirsiniz. Dosyaları belge klasöründe saklayabilir veya hatta geçici klasörde saklayabilirsiniz.

+0

NSDocumentDirectory yerine NSApplicationDirectory mi demek istiyorsunuz? – Andrei

0

Kendi dosyalarınızı saklamak için, Documents dizinini zaten belirtilmiş olan Girish olarak kullanmanız gerekir. Ancak, kamerayı kullanarak çektiğiniz görüntüleri görüntülemeniz gerekiyorsa, bunları UIImagePickerController (varsayılan resim görüntüleyici) ile görüntülemenin tek yolu, kaydedilmiş fotoğraf albümü olarak başlatılırken kaynak türünü belirtmektir.

4

bu dizine gidin, simülatörde uygulamaya erişmek istiyorsanız: erişmek istiyorsanız

~/Library/Application Support/iPhone Simülatörü/Kullanıcı/Uygulamalar

Bir cihaz üzerinde uygulama biraz trickier alır. Öncelikle iOS cihazınızı iTunes'a takın ve telefonu yedekleyin (şifreleme kapalıyken). Ardından bu uygulamayı indirin: iPhone/iPod Touch Backup Extractor, paket kimliğinizi bulun ve özü tıklayın. App daha sonra görmeniz için tüm verileri alacak. Tabii ki gerçek zaman değil ama iş yapıyor!

+0

Not, bunu şimdi Xcode'ta düzenleyici aracılığıyla da yapabilirsiniz. –

İlgili konular