различное поведение между отладчиком gdb и lldb - PullRequest
0 голосов
/ 07 ноября 2011

Я загружаю массив друзей и передаю его в мой uitableview, все работает, но когда я ставлю точку останова в методе:

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

с помощью отладчика gdb, я вижу содержимоеиз моих друзей NSMutableArray и с lldb говорит, что массив друзей имеет ноль объектов, но он работает как положено, и все мои друзья показывают ... как Apple рекомендовала использовать lldb, как вы отлаживаете его?поскольку он даже не отображает содержимое моих объектов ... плюс, если у вас есть консольные команды / советы, которые вы используете для отладки с помощью gdb / lldb, мы будем благодарны.

1 Ответ

5 голосов
/ 19 ноября 2011

Это зависит от вашего компилятора.Я бы порекомендовал использовать отладчик lldb с «Apple LLVM compiler 3.0» и gdb для GCC (включая «LLVM GCC 4.2»).

Вотнекоторые ссылки, которые я нашел полезными для отладки:

С уважениемДэвид

...