2012-07-10 75 views
0

我正在嘗試關注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是在我的框架文件夾。 可能是什麼問題?

+1

一個猜測你沒有添加ivar getter,setter。所以基本上在你的代碼中添加'@property','@syntesize'。 – VenoMKO 2012-07-10 13:12:17

+0

哦...... databaseName只是一個附加屬性?我認爲這是一些內置的東西:) – YogevSitton 2012-07-10 13:13:51

+1

'databaseName'不是AppDelegate的一部分 – VenoMKO 2012-07-10 13:15:33

回答

2

你合成了變量嗎?似乎該財產缺失。

+0

哦,我還不夠快:(無論如何,。 – brush51 2012-07-10 13:18:20

+0

給了你信用:) – YogevSitton 2012-07-10 13:33:32

0

爲數據庫名稱添加了@property和@syntesize,它工作。

相關問題