【发布时间】:2013-02-03 14:40:46
【问题描述】:
我目前正在将一个 sqlite3 数据库链接到我的 ios 项目。我已将项目创建为单视图应用程序。 ![在此处输入图像描述][1] 如下图所示,我有我设置的框架和我的数据库文件。但是,当我输入 #import "./usr/include/sqlite3.h" 时,它说找不到该文件。
我要做的是创建一个包含大约 100 个项目的数据库。就我个人而言,我不想使用 CoreData,这是设置数据库的最简单方法。如果有人对如何设置此 dd 有任何建议,将不胜感激。
#import <UIKit/UIKit.h>
***#import "/usr/include/sqlite3.h"***
@interface databaseViewController :UIViewController {
UITextField *name;
UITextField *address;
UITextField *phone;
UILabel *status;
NSString *databasePath;
sqlite3 *contactDB;
}
@property (retain, nonatomic) IBOutlet UITextField *name;
@property (retain, nonatomic) IBOutlet UITextField *address;
@property (retain, nonatomic) IBOutlet UITextField *phone;
@property (retain, nonatomic) IBOutlet UILabel *status;
- (IBAction) saveData;
- (IBAction) findContact;
@end
【问题讨论】:
-
您需要添加,我在想,
libsqlite3到您的项目。我这里没有 Xcode 可供查看,但是您在左侧栏中选择项目,然后在项目属性的第一页或第二页底部,是您正在使用的静态库的列表。点击“+”,然后在要添加的列表中找到“libsqlite3”。或者类似的东西。 -
感谢您的输入,我们已经添加了 sqlite,但我们仍然收到此错误。我想上传截图,但它不允许我。你知道我会尝试从头开始构建数据库的任何教程,但这样做的责任非常高。
-
您不应该导入带有“/usr/include”前缀的 .h。
-
你也应该先退出你的xcode然后重启xcode..
标签: objective-c database xcode sqlite ios6