Si vous utilisez la base de données sqlite3 à laquelle votre programme a accès sur le téléphone pour le stockage de base de données locale.
#import <sqlite3.h>
Et de créer une méthode openDatabase(). Ajoutez également une variable pour garder le db autour. Assurez-vous d'appeler votre méthode de base de données ouverte avant d'utiliser la base de données. Check this page out http://ved-dimensions.blogspot.com/2009/03/iphone-development-sqlite3-populating.html Pourrait vous donner quelque chose que vous pouvez utiliser.
+(sqlite3 *) getNewDBConnection{
sqlite3 *newDBconnection;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"data.sqlite"];
// Open the database. The database was prepared outside the application.
if (sqlite3_open([path UTF8String], &newDBconnection) == SQLITE_OK) {
NSLog(@"Database Successfully Opened :)");
} else {
NSLog(@"Error in opening database :(");
}
return newDBConnection;
}
Quel type de base de données? Quels types de valeurs? Qu'avez-vous essayé? –