在'AppDelegate *'类型的对象上未找到属性'databaseName'
我正在尝试关注highoncoding's tutorial以学习SQLite并在iOS编程中使用它。在'AppDelegate *'类型的对象上未找到属性'databaseName'
当加入这行代码到我的AppDelegate.m文件:
self.databaseName = @"Customers.db";
我得到以下错误:
Blockquote Property 'databaseName' not found on object of type 'AppDelegate *'
libsqlite3.dylib是在我的框架文件夹。 可能是什么问题?
你合成了变量吗?似乎该财产缺失。
哦,我还不够快:(无论如何,。 – brush51 2012-07-10 13:18:20
给了你信用:) – YogevSitton 2012-07-10 13:33:32
为数据库名称添加了@property和@syntesize,它工作。
一个猜测你没有添加ivar getter,setter。所以基本上在你的代码中添加'@property','@syntesize'。 – VenoMKO 2012-07-10 13:12:17
哦...... databaseName只是一个附加属性?我认为这是一些内置的东西:) – YogevSitton 2012-07-10 13:13:51
'databaseName'不是AppDelegate的一部分 – VenoMKO 2012-07-10 13:15:33