此代码允许我从我的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
我已经根据要求包含了字符串信息。 –