Xcode Array to TableView - PullRequest
       4

Xcode Array to TableView

1 голос
/ 30 сентября 2011

Я делал простое приложение с кнопкой. При нажатии он перемещается на другой ViewController. Когда я загружаю новый ViewController с табличным представлением, я обращаюсь к серверу, который выводит строку, которую я помещаю в массив. В функции did load массив был успешно прочитан. Но когда я помещаю массив для обработки табличными функциями, программа выключается ..

вот мой код ..

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{

    UITableViewCell *psalmCell = [tableView dequeueReusableCellWithIdentifier:@"psalmcell"];

    //create a cell
    if(psalmCell == nil)
    {
        psalmCell = [[UITableViewCell alloc]
                     initWithStyle:UITableViewCellStyleDefault 
                     reuseIdentifier:@"psalmcell"];
    }
    //fill contents
    psalmCell.textLabel.text = @"Psalm";

    psalmCell.textLabel.text = [listItemsR objectAtIndex:indexPath.row];

    //return
    return psalmCell;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return listItemsR.count;

}


- (void)viewDidLoad {

    NSURL *url = [NSURL URLWithString:@"http://sample.stie.com/sample.php"];
    NSString *response_string = @"";
    //
    ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
    [request setPostValue:@"retrievePending" forKey:@"command"];
    [request startSynchronous];
    response_string = [request responseString];
    NSLog(@"JSON : %@",response_string);


    listItemsR = [[NSArray alloc] initWithArray:listItemsR];
    listItemsR = [response_string componentsSeparatedByString:@":"];

    NSInteger arCount = listItemsR.count;

    NSLog(@"%d",arCount);

    for(NSInteger i=1; i<arCount; i++){
        NSString *final = [listItemsR objectAtIndex:i];
        NSLog(@"%@",final);
    }
    [listItemsR release];
}

Пожалуйста, помогите мне! Я действительно смущен здесь .. ^^ ,, Спасибо !!! Кстати, я использую Xcode 3.2.6 с iOS SDK 4.x

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...