Проблема памяти, связанная с ZBarReaderViewController в iOS 7
я используюZBarReaderViewController
для сканирования QR Code. и он отлично работал на iOS 6. Но когда я использую iOS 7 с моим проектом, он не работает должным образом сZBarReaderViewController
Проблема связана с памятью, это займет больше, чем100 МБ и мое устройство в данный момент зависло.
Вообще в моем проекте. пользователь может сканировать изображение QR Generator, и у меня есть функция, которая распознает код QR-кода, связанный с моей строкой, которую я получил с сервера, затем, если ДА, тогда я перехожу к следующему контроллеру просмотра, в противном случае остается в текущем (продолжить QR SCAN) экране.
Если QR-код с моей строкой, то на следующем экране есть "отменить" кнопка, которая будет сканировать другой код (это означает, что я попал в предыдущий viewController(QR SCAN)).
В то время, когда я перехожу к следующему viewController и возвращаюсь к предыдущему (экран QR Scan), тогда каждый раз, когда я получаюZBarReaderViewController
выделяется так (может быть) проблема, связанная с памятью генерируется.
но я пишу код
if(self.ZBarReaderVC)
{
for(UIView *subVies in self.ZBarReaderVC.cameraOverlayView.subviews)
[subVies removeFromSuperview];
for(UIView *subVies in self.ZBarReaderVC.view.subviews)
[subVies removeFromSuperview];
[self.ZBarReaderVC removeFromParentViewController];
self.ZBarReaderVC = nil;
}
после[self.ZBarReaderVC dismissModalViewControllerAnimated: YES];
Я удаляюZBarReaderViewController
в конце концов, то почему каждый раз, когда я получилZBarReaderViewController
???
А также я положил[self.ZBarReaderVC.readerView stop];
до увольненияZBarReaderViewController
прекратить сканирование потокачитатель но и это не сработало для меня.
Но я пытался решить мою проблему около часа времени, но я не могу решить свою проблему
Помогите мне, пожалуйста.
Алос я нашел похожую проблему
Zbar SDK и ios7 / xcode 5 - приложение достигает 100% использования процессора и памяти более 100 МБ
http://sourceforge.net/p/zbar/discussion/1072195/thread/df4c215a/
Но никто не может мне помочь.