首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MGTwitterEngine和TableView

MGTwitterEngine和TableView
EN

Stack Overflow用户
提问于 2009-07-29 21:44:13
回答 2查看 718关注 0票数 0

我更好地理解MGTwitterEngine是如何返回的……我想。但是我仍然在做一些错误的事情来把它放到我的表视图中。这是我的cellforrowatindexpath方法中的内容:

代码语言:javascript
复制
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {


UITableViewCell *cell = [self.tableView dequeueReusableCellWithIdentifier:@"Default"];
if (cell == nil) {
    cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:@"Default"] autorelease]; 
}
NSDictionary *record = [NSDictionary dictionaryWithContentsOfFile:[twitterEngine getUserTimelineFor:username since:nil count:20]];

cell.text = [record valueForKey:@"text"]; 

return cell;

}

我做错了什么?谢谢

EN

回答 2

Stack Overflow用户

发布于 2009-07-29 23:01:08

getUserTimelineFor: list :count:不返回tweet列表。它执行一个异步调用,然后停止并尝试下载信息。这是否成功将传递给被指定为引擎的委托的对象(并实现MGTwitterEngineDelegateProtocol)。

换句话说,您需要更多地了解委托模式。

票数 0
EN

Stack Overflow用户

发布于 2009-07-29 23:23:49

我完全忽略了委托方法和它们能做的事情。MGTwitterEngine比我最初想象的更强大。有效的方法是使用did get statusRecieved方法从返回的数组创建数组。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1203255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档