Какова наилучшая практика, чтобы найти индекс mutablearray отправить в таблицу сортировки? - PullRequest
0 голосов
/ 19 сентября 2011

Извините за этот вопрос, но как лучше всего найти индекс посылки с изменяемым массивом в таблицу сортировки?1. я создаю nsmutablearray со словарем 2. я создаю табличное представление с сортировкой моего массива 3. когда я нажимаю на табличное представление, как найти индекс исходного массива, чтобы изменить его?

1 Ответ

0 голосов
/ 19 сентября 2011

Установите UITableViewDelegate (обычно ваш контроллер представления) и реализуйте метод:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    //the index of your mutable array can be found with:
    NSUInteger *myArrayIndex = indexPath.row;
}

Если ваш контроллер представления является подклассом UIViewController и еще не настроен в качестве делегата представления таблицы, сделайте это, объявив его в .h файле вашего контроллера представления

@interface MyViewController : UITableViewController <UITableViewDelegate> {...

Если вы просматриваете контроллер как UITableViewController, то он уже соответствует этому протоколу.

...