gpt4 book ai didi

objective-c - sqlite3 没有链接到我的 IOS 项目

转载 作者:搜寻专家 更新时间:2023-10-30 19:57:53 24 4
gpt4 key购买 nike

我目前正在努力将 sqlite3 数据库链接到我的 ios 项目。我已将该项目创建为单一 View 应用程序。 ![在此处输入图片描述][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

最佳答案

其实就是代码

#import "/usr/include/sqlite3.h"

应该也可以,但无论如何使用这种方法是不正确的。正确的方法是像这样包含:

#import <sqlite3.h>

因此 Xcode 将始终在当前用于构建项目的相应 SDK 中搜索 header 。并且不要忘记将 libsqlite3 添加到目标的链接库部分。

关于objective-c - sqlite3 没有链接到我的 IOS 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14948635/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com