title: iOS app Memory Usage Issue
body: <p>Hello I have a memory issue in my iPad app. Each time I change from a view to another view (this transition is made with segues), the app is increasing the memory used and never releases the memory. It is always increasing the memory used.</p>
  
  <p>Let's see an example:</p>
  
  <p>I am in my first view "home" which has these lines in viewDidLoad and viewDidAppear</p>
  
  <pre><code>(void)viewDidLoad
  {
      [super viewDidLoad];
  
      self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"background.png"]];
      [self initializeHomeDataSources];
      DateService* dateService = [[DateService alloc] init];
      self.currentDate = [dateService today];
  
      [self checkHomeStatus];
      [self showEmptyHomeViews];
      [self setUpFonts];
  }
  </code></pre>
  
  <p>and this my view did appear method</p>
  
  <pre><code>- (void)viewDidAppear:(BOOL)animated
  {
      [super viewDidAppear:animated];    
      _homeAutomaticUpdate = YES;
      //This is a Thread
      [NSThread detachNewThreadSelector:@selector(automaticHome) toTarget:self withObject:nil];
      [self.phrasesView startPhrasesThread];
  
      if ([InternetService internetConnection]) {
          [self synchronizeHome];
      }
  
      if (self.scheduleDataSource.currentEvent) {
          [self loadMessagesFor:self.homeDataSource.currentEvent];
          [self loadLibraryFor:self.homeDataSource.currentEvent];
      } else {
          [self loadLibrary];
      }
  }
  
  - (void)viewDidDisappear:(BOOL)animated
  {
      [super viewDidDisappear:animated];
      _homeAutomaticUpdate = NO;
  }
  </code></pre>
  
  <p>All the IBOutlet's are defined as (nonatomic, strong). </p>
  
  <p>Each time the HomeView is loaded the memory increases it's quantity and I don't know what is happening.</p>
  
  <p>Can anybody help me here? This problem is causing me consternation.</p>