Почему я не могу выпустить TTURLJSONResponse в UIViewController, но я могу сделать это, используя TTURLRequestModel? - PullRequest
0 голосов
/ 25 апреля 2011

Почему я не могу выпустить TTURLJSONResponse в UIViewController, но я могу сделать это, используя TTURLRequestModel?

Когда я использую TTURLJSONResponse, он дает мне EXC_BAD_ACCESS. Есть идеи почему? это нужно делать с

[super requestDidFinishLoad:request];

Потому что в UIVIewController этого нет.

Ура, Mickey

1 Ответ

0 голосов
/ 25 апреля 2011

Трудно сказать без кода, но я бы сказал, что это не относится к Three20 или ViewController vs Model, а скорее к тому факту, что вы пытаетесь получить доступ к тому, что вы выделили.

Вы пробовали использовать метод * TT_RELEASE_SAFELY() в Three20?

Или отслеживали подсчет ссылок?(например, убедитесь, что вы сохраняете все, что было передано вашему классу, если вы хотите, чтобы оно оставалось рядом)

...