Мое табличное представление - получить данные XML из URL. Сначала я объявляю NSMutableArray *dataArray;
, и вот как я получаю данные в моем TableviewSample.m
- (void)getDataFromURL{
NSString *theURLAsString = [NSString stringWithFormat:GetAllData];//<-EXE_BAD_ACCESS HERE
//#define stringWithFormat:GetAllData @"http://192.168.10.28/req_alldata.php"
NSURL *theURL = [NSURL URLWithString:theURLAsString];
self.dataArray = [NSMutableArray arrayWithContentsOfURL:theURL];
}
Затем я простополучить элементы из этого массива в мое табличное представление ...
Но здесь я должен сказать еще одну вещь, на самом деле, она не рухнет, прежде чем я добавлю другое представление ...
Я добавляюкнопка панели для перехода к веб-представлению, это веб-представление используется для загрузки потокового видео с IP-камеры
Когда я вернусь к просмотру таблицы, появится EXC_BAD_ACCESS
Это странные вещи, которые я не могурешить это ... потому что обе стороны кода все выглядит нормально
Если я удалю это веб-представление, независимо от того, как я запускаю программу, оно не будет аварийно завершаться ...
И иногда япокиньте веб-просмотр Я получу memory warning :level 2
Но только один раз.
или я использую неправильный способ открыть поток ip-камеры ???
Спасибодля всего ответа:)
ОК, вот код, который я использую в своем классе веб-просмотра
Это первая версия, которую я использую
- (void)viewDidAppear:(BOOL)animated{
NSString *directGoToWebCam = [NSString stringWithFormat:GetAllData];
self.IPCamWebView=[[[UIWebView alloc] initWithFrame:CGRectMake(0,0,640,960)] autorelease];
[self.IPCamWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:directGoToWebCam]]];
[self.view addSubview:self.IPCamWebView];
}