Guest User

Untitled

a guest
Jun 21st, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. map.delegate=nil;
  2. [self.map stopLoading];
  3.  
  4. -[UIWebView webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:]: message sent to deallocated instance 0x4469ee0
  5.  
  6. /SourceCache/WebCore/WebCore-351.9.42/wak/WKWindow.c:250 WKWindowIsSuspendedWindow: NULL window.
  7.  
  8. - (void)loadRequest:(NSURLRequest *)request
  9. {
  10. [self retain];
  11. if ([webView isLoading])
  12. [webView stopLoading];
  13. [webView loadRequest:request];
  14. [self release];
  15. }
  16. - (void)webViewDidStartLoad:(UIWebView *)webView
  17. {
  18. [self retain];
  19. }
  20. - (void)webViewDidFinishLoad:(UIWebView *)webView
  21. {
  22. [self release];
  23. }
  24. - (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
  25. {
  26. [self release];
  27. }
  28.  
  29. - (void)viewWillDisappear
  30. {
  31. if ([webView isLoading])
  32. [webView stopLoading];
  33. }
  34.  
  35. - (void)dealloc
  36. {
  37. [webView setDelegate:nil];
  38. [webView release];
  39. [super dealloc];
  40. }
  41.  
  42. #import <UIKit/UIKit.h>
  43. #import <Foundation/Foundation.h>
  44.  
  45. @interface FixedNavigationController :
  46. UINavigationController <UINavigationControllerDelegate>{
  47.  
  48. }
  49.  
  50. @end
  51.  
  52. #import "FixedNavigationController.h"
  53.  
  54. static BOOL bugDetected = NO;
  55.  
  56. @implementation FixedNavigationController
  57.  
  58. - (void)viewDidLoad{
  59. [self setDelegate:self];
  60. }
  61.  
  62. - (void)didReceiveMemoryWarning{
  63. // FIX navigationController & memory warning bug
  64. if([self.viewControllers count] > 2)
  65. bugDetected = YES;
  66. }
  67.  
  68. - (void)navigationController:(UINavigationController *)navigationController
  69. didShowViewController:(UIViewController *)viewController
  70. animated:(BOOL)animated
  71. {
  72.  
  73. // FIX navigationController & memory warning bug
  74. if(bugDetected){
  75. bugDetected = NO;
  76.  
  77. if(viewController == [self.viewControllers objectAtIndex:1]){
  78. [self popToRootViewControllerAnimated:NO];
  79. self.viewControllers = [self.viewControllers arrayByAddingObject:viewController];
  80. }
  81. }
  82. }
  83.  
  84. @end
Add Comment
Please, Sign In to add comment