我从Web获取JSON MutableArray,其中包含YouTube URL字符串。

目的是在每个单元格中执行UIWebView

我的代码:
如何执行代码?
谢谢。

@property (nonatomic, strong) NSMutableArray* arrMovies;
@synthesize arrMovies;


    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
    {
        UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"MyIdentifier"];

        if (cell == nil) {
            cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:@"MyIdentifier"];

            cell.selectionStyle = UITableViewCellSelectionStyleBlue;
        }



        cell.textLabel.text = [[self.arrMovies objectAtIndex:indexPath.row] valueForKey:@"title"];

        cell.detailTextLabel.text = [NSString stringWithFormat:@"%@ views | Duration: %i",

      [[self.arrMovies objectAtIndex:indexPath.row] valueForKey:@"viewCount"],intMinutes];





        return cell;
    }

最佳答案

我认为您误会了UIWebView是什么。 UIWebView允许您将Web内容嵌入应用程序中。这与执行Web请求,获取JSONString,对其进行解析并将其显示在视图中不同。我认为这就是您真正要问的方法。请编辑您的问题/确认。

您上面的代码具体有什么问题?您面临什么问题?我认为您的问题是在实现文件中需要@property (nonatomic, strong) NSMutableArray* arrMovies;@synthesize artMoves = _artMovies;

确保还覆盖artMovies属性的getter。

10-08 12:25