Objective c sqlite3未链接到我的IOS项目

Objective c sqlite3未链接到我的IOS项目,objective-c,database,xcode,sqlite,ios6,Objective C,Database,Xcode,Sqlite,Ios6,我目前正在将SQLite3DB链接到我的ios项目。我已经创建了一个单视图应用程序的项目![在此输入图像描述][1]正如您在下图中看到的,我有我的设置框架和数据库文件。但是,当我输入import./usr/include/sqlite3.h时,它表示找不到该文件 我要做的是创建一个包含大约100个项目的数据库。就我个人而言,我不想使用CoreData,这是设置db的最简单方法。如果有人对如何设置此dd有建议,将不胜感激 #import <UIKit/UIKit.h> ***#impo

我目前正在将SQLite3DB链接到我的ios项目。我已经创建了一个单视图应用程序的项目![在此输入图像描述][1]正如您在下图中看到的,我有我的设置框架和数据库文件。但是,当我输入import./usr/include/sqlite3.h时,它表示找不到该文件

我要做的是创建一个包含大约100个项目的数据库。就我个人而言,我不想使用CoreData,这是设置db的最简单方法。如果有人对如何设置此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
实际上,代码

#import "/usr/include/sqlite3.h"
也应该有效,但无论如何,使用这种方法是不正确的。正确的方法是包括以下内容:

#import <sqlite3.h>
所以Xcode将始终在当前用于构建项目的适当SDK中搜索头。
别忘了将libsqlite3添加到目标的链接库部分。

要获得有关iphone Sqlite数据库连接的最佳教程,请单击:


并将libsqlite3.dylib添加到项目中。然后在必须使用sqlite的类的.h文件中添加import sqlite3.h。。有关更多详细信息,您可以还原我..

在项目中添加libsqlite3.tbd

选择目标>构建阶段>将二进制文件链接到库

添加libsqlite3.tbd


我想,您需要将xcode7添加到您的项目中。我这里没有Xcode可以查看,但是您可以在左侧列中选择项目,然后在项目属性的第一页或第二页的底部,是您正在使用的静态库的列表。单击+,然后在要添加的列表中找到'libsqlite3'。感谢您的输入,我们已经添加了sqlite,我们仍然收到这个错误。我想上传截图,但它不让我。你知道我会尝试从头开始构建db的教程吗?但这方面的责任相当高。你不应该导入带有/usr/include前缀的.h。你也应该先退出xcode,然后重新启动xcode。。