Folder (subdirectory) benaderen in resources

Folder (subdirectory) benaderen in resources discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Hallo mensen, ik probeer een folder met de naam "images" te benaderen in de resources: resources/images Daar staan dus een paar plaatjes in. Alleen lukt ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
  #1  
Oud 19 May 2010, 17:51
» iPhone 3GS 16GB (Zwart) [FW: 3.1.3]  [Jailbreak: Nee]
» Windows
 
Geregistreerd: 26 March 2010
Berichten: 23
Standaard Folder (subdirectory) benaderen in resources

Hallo mensen, ik probeer een folder met de naam "images" te benaderen in de resources:

resources/images

Daar staan dus een paar plaatjes in. Alleen lukt het met onderstaande code niet om de inhoud van de folder weer te geven:
Code:
 
NSFilemanager *fm = [NSFileManager defaultManager];
NSString *path = [[[NSBundle mainBundle] resourcePath] 
                           stringByAppendingPathComponent:@"images"];
NSLog(@"%@",[fm directoryContentsAtPath:path];
Resultaat: NULL

Als ik alleen uit de resourcesPath lees (dus zonder stringByAppendingPathComponent:@"images"), worden de plaatjes wel gevonden, maar zonder de folder "images". Met andere woorden, het lijkt er op alsof de folder "images" intern niet is aangemaakt.

Iemand hier een verklaring voor?
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 19 May 2010, 21:55
» iPhone 5 16GB (Wit) [FW: 8.1.2]  [Jailbreak: Nee]
» iPad mini Wi-Fi 16GB (Zwart) [FW: 8.1.2]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 27 October 2008
Locatie: Amsterdam
Berichten: 174
Standaard

Bij compileren worden alle directory's verwijdert uit de bundle.
Er zitten dus geen directory's in de bundle.
  #3  
Oud 20 May 2010, 20:11
» iPhone 3GS 16GB (Zwart) [FW: 3.1.3]  [Jailbreak: Nee]
» Windows
 
Geregistreerd: 26 March 2010
Berichten: 23
Standaard

Bedankt voor de info, ik had al zo'n vermoeden inderdaad.

Begrijp ik dan goed dat het niet mogelijk is om in een project een directory structuur te maken en daaruit te lezen?

Stel je hebt 2 verschilldende soorten foto's: vakantiefoto's en vrienden foto's. Is er dan nog een andere mogelijkheid om deze uit te lezen dan ze op onderstaande manier te nummeren:

vakantie1.png, vakantie2.png, vakantie3.png
vrienden1.png, vrienden2.png, vrienden3.png
Code:
for (i=1; i <= aantalPlaatjes; i++)
NSString *plaatjeNaam = [NSString stringWithFormat:@"vakantie%d.png", i];
NSString *plaatjeNaam = [NSString stringWithFormat:@"vrienden%d.png", i];
Wat als de plaatjes verschillende namen hebben en je wil bijv. alleen vakantiefoto's uitlezen?
  #4  
Oud 20 May 2010, 21:32
» iPhone 5 16GB (Wit) [FW: 8.1.2]  [Jailbreak: Nee]
» iPad mini Wi-Fi 16GB (Zwart) [FW: 8.1.2]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 27 October 2008
Locatie: Amsterdam
Berichten: 174
Standaard

Zover ik weet niet.
Maar als je ze binnen haalt en niet in de app bundelt zou je ze in een eigen mappen structuur kunnen opslaan.
Als ze in de app bundle zitten zou ik zelf geen andere methode weten.

Voordeel wel is dat je images in de app bundle kan laden via:
Code:
UIImage *image = [UIImage imageNamed:[NSString stringWithFormat:@"vakantie%d.png", i]];
  #5  
Oud 23 May 2010, 19:12
» iPhone 3GS 16GB (Zwart) [FW: 3.1.3]  [Jailbreak: Nee]
» Windows
 
Geregistreerd: 26 March 2010
Berichten: 23
Standaard

Ok, je bedoelt neem ik aan als je ze in de documents zet onder NSHomeDirectory(), door ze bijv door te downloaden
Reageren


Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 
Discussietools
Weergave

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
DVR met beveiligingscamera's via IP benaderen dennisr iPhone Apps 19 9 November 2015 12:43
iPhone benaderen via de Finder martijn-tje Jailbreak apps en thema's 1 4 August 2010 20:39
Een gedeelde harde schijf benaderen... yozd Jailbreak apps en thema's 2 16 November 2009 00:50
Windows: iphone benaderen via pc civiccoupe Desktop-applicaties 4 14 October 2008 07:22
via putty je iphone directory's benaderen Diegotjes Archief 2 31 August 2008 23:01

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 09:27.