//

Categorieën app

Categorieën app discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Hallo, Ik zoek een (kleine) app waarin categorieën staan (Bijvoorbeeld: Bloemen) je klikt op een bloem soort (Bijvoorbeeld: Roos) vervolgens staat er een lijstje met ...



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 10-07-09, 21:31
DenniSs DenniSs is offline
• iOS 3.0
• Besturingssysteem: Mac OS X
 
Geregistreerd: Jul 2009
Berichten: 1
Standaard Categorieën app

Hallo,

Ik zoek een (kleine) app waarin categorieën staan (Bijvoorbeeld: Bloemen) je klikt op een bloem soort (Bijvoorbeeld: Roos) vervolgens staat er een lijstje met rozen en als je weer op die roos klikt krijg je informatie over die roos.
bestaat er zoiets of kan iemand het (tegen vergoeding) maken.
Het liefst in een .plist file dat ik dan kan aanpassen.

Ik hoop dan iemand mij kan helpen ik heb het heel hard nodig.
Bedankt!
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 12-07-09, 13:45
Matisse Matisse is offline
• iOS 5.0 Beta
• 5.0 Beta
• Besturingssysteem: Mac OS X
 
Geregistreerd: Aug 2008
Locatie: Antwerpen
Berichten: 89
Standaard

Citaat:
Oorspronkelijk geplaatst door DenniSs Bekijk bericht
Hallo,
Het liefst in een .plist file dat ik dan kan aanpassen.
Bedankt!
Een plist file is af te raden aangezien er potentieel heel veel bloemsoorten in de app terecht zouden komen en dergelijke file in zijn geheel ingelezen wordt.
Beter is om een sqlite3 database te gebruiken, die kan je ook makkelijk aanpassen.
  #3  
Oud 12-07-09, 13:55
Dreissen Dreissen is offline
• iOS 7.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Feb 2009
Berichten: 429
Standaard

Citaat:
Oorspronkelijk geplaatst door Matisse Bekijk bericht
Een plist file is af te raden aangezien er potentieel heel veel bloemsoorten in de app terecht zouden komen en dergelijke file in zijn geheel ingelezen wordt.
Beter is om een sqlite3 database te gebruiken, die kan je ook makkelijk aanpassen.
Heb je daar een voorbeeld app van??
Ik heb nog geen ervaring met het inbouwen van sqLite
  #4  
Oud 12-07-09, 14:16
Matisse Matisse is offline
• iOS 5.0 Beta
• 5.0 Beta
• Besturingssysteem: Mac OS X
 
Geregistreerd: Aug 2008
Locatie: Antwerpen
Berichten: 89
Standaard

Code:
static int MyCallback(void *context, int count, char **values, char **columns)
{
    NSMutableArray *names = (NSMutableArray *)context;
    for (int i=0; i < count; i++) {
        const char *nameCString = values[i];
        [names addObject:[NSString stringWithUTF8String:nameCString]];
    }
    return SQLITE_OK;
}


- (void)loadNamesFromDatabase
{
    NSString *file = [[NSBundle mainBundle] pathForResource:@"names" ofType:@"db"];
    sqlite3 *database = NULL;
    if (sqlite3_open([file UTF8String], &database) == SQLITE_OK) {
        sqlite3_exec(database, "select name from person", MyCallback, names, NULL);
    }
    sqlite3_close(database);
}
Die callback staat buiten de @implementation en "names" in sqlite3_exec is een NSMutableArray ivar van de klasse.

Laatst gewijzigd door Matisse; 12-07-09 om 14:18.
  #5  
Oud 12-07-09, 22:39
Dreissen Dreissen is offline
• iOS 7.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Feb 2009
Berichten: 429
Standaard

Citaat:
Oorspronkelijk geplaatst door Matisse Bekijk bericht
Code:
static int MyCallback(void *context, int count, char **values, char **columns)
{
    NSMutableArray *names = (NSMutableArray *)context;
    for (int i=0; i < count; i++) {
        const char *nameCString = values[i];
        [names addObject:[NSString stringWithUTF8String:nameCString]];
    }
    return SQLITE_OK;
}
 
 
- (void)loadNamesFromDatabase
{
    NSString *file = [[NSBundle mainBundle] pathForResource:@"names" ofType:@"db"];
    sqlite3 *database = NULL;
    if (sqlite3_open([file UTF8String], &database) == SQLITE_OK) {
        sqlite3_exec(database, "select name from person", MyCallback, names, NULL);
    }
    sqlite3_close(database);
}
Die callback staat buiten de @implementation en "names" in sqlite3_exec is een NSMutableArray ivar van de klasse.
Zou je mij ook willen helpen.
Ik snap niet helemaal hoe ik dit moet inbouwen.
  #6  
Oud 13-07-09, 18:43
Matisse Matisse is offline
• iOS 5.0 Beta
• 5.0 Beta
• Besturingssysteem: Mac OS X
 
Geregistreerd: Aug 2008
Locatie: Antwerpen
Berichten: 89
Standaard

http://www.stanford.edu/class/cs193p...eTableView.zip
Dat zou je toch al in de buurt moeten brengen.
  #7  
Oud 15-07-09, 15:19
Dreissen Dreissen is offline
• iOS 7.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Feb 2009
Berichten: 429
Standaard

En hoe pas is bv: names.db aan?
  #8  
Oud 15-07-09, 15:31
Whacko Whacko is offline
• iOS 7.1.2
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Jan 2009
Berichten: 484
Standaard

Ik zou CoreData Api gebruiken.. is even uitzoeken hoe het werkt, maar dan heb je ook wat.
__________________
Software Engineer
iPhone Developer
  #9  
Oud 15-07-09, 17:42
Matisse Matisse is offline
• iOS 5.0 Beta
• 5.0 Beta
• Besturingssysteem: Mac OS X
 
Geregistreerd: Aug 2008
Locatie: Antwerpen
Berichten: 89
Standaard

Citaat:
Oorspronkelijk geplaatst door Dreissen Bekijk bericht
En hoe pas is bv: names.db aan?
In Terminal tik je
Code:
sqlite3 names.db
dan kan je naar hartelust sql queries doen en tabellen maken/editeren.

CoreData is sinds 3.0 idd wel een andere/betere oplossing, moet je zelf geen mapping doen van database naar class instances.
  #10  
Oud 16-07-09, 00:56
danielpunt's schermafbeelding
danielpunt danielpunt is offline
• iOS 4.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Dec 2007
Locatie: Vlaardingen
Berichten: 87
Standaard

Ik heb het gevoel dat je Dreissen eerst een les in Objective-C en de iPhone SDK moet geven.
  #11  
Oud 17-07-09, 10:55
Dreissen Dreissen is offline
• iOS 7.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Feb 2009
Berichten: 429
Standaard

Heb het al gevonden!
Bedankt!
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
App door review krijgen / hoe app meer diepgang te geven voor app store klaverentwee Ontwikkelen voor iOS 2 10-01-11 20:18
Categorieen van contacten en exchange vdbee iTunes 0 01-08-10 12:29
categorieën synchroniseren contactpersonen outlook mees iTunes 7 22-01-09 17:21
3G : eindelijk categorieën ? Bartje iTunes 3 13-06-08 19:18

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 14:49.