一千萬個為什麽

搜索

Iphone - UITextView內存泄漏


當我使用UITextView時,我有內存泄漏,但我不明白為什麽:

  UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(20, 160, 280, 150)];
  textView.text = @"Hello World";
  textView.editable = FALSE;
  [self.view addSubview:textView];
  [textView release];

有人可以幫助我嗎? :S

最佳答案

當我使用泄漏儀器時,有泄漏。在擴展詳細信息窗口中,對我的代碼的最後一次調用是UITextView,它向我顯示了UITextView的alloc和init的100%泄漏。

這是整個代碼:

    UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(20, 160, 280, 150)];

    [textView setTextColor:[UIColor blackColor]];

    [textView setFont:[UIFont systemFontOfSize:12]];
   //For internationalization.
    textView.text = NSLocalizedString(@"About-Description", @"");       

    textView.textAlignment = UITextAlignmentCenter;

    textView.editable = FALSE;
    [myView addSubview:textView];
    [textView release];

泄漏儀器是否可能出錯並向我顯示錯誤的線路?

轉載註明原文: Iphone - UITextView內存泄漏

猜你喜歡