此代碼允許我從我的mysql lite數據庫中提取圖像名稱,而不會出現任何問題。無法從數據庫中加載url
- (void)viewDidLoad
{
[super viewDidLoad];
UIImage * image = [UIImage imageNamed: self.munsterData.image];
self.imageView.image = image;
}
我也想從我的數據庫中提取特定的URL並將其加載到使用此代碼一個UIWebView:
- (void)viewDidLoad
{
[super viewDidLoad];
NSURL * myUrl = [[NSURL alloc] initWithString: self.munsterData.twitter];
NSURLRequest * myNSURLRequest = [[NSURLRequest alloc]initWithURL:myUrl];
[twitterView loadRequest:myNSURLRequest];
}
我在做什麼錯?當我選擇url鏈接時,我的應用程序立即崩潰。如果我更換:
NSURL * myUrl = [[NSURL alloc] initWithString: self.munsterData.twitter];
與
NSURL * myUrl = [[NSURL alloc] initWithString: @"http://www.google.com"];
在谷歌網站加載成功。但出於某種原因,我無法從我的數據庫加載url。
munsterData:
@property (nonatomic, retain) NSMutableArray * munsterData;
嘰嘰喳喳:
const char * twitterStr = sqlite3_column_text(statement, 7);
NSString * twitter = [NSString stringWithUTF8String:twitterStr];
p.twitter = twitter;
是什麼崩潰日誌說? self.munsterData.twitter是一個字符串對象嗎? –
也許你可以告訴我們'self.munsterData.twitter'字符串值是什麼。 – Rob
我已經根據要求包含了字符串信息。 –