Вопрос о создании UITExtfield программно

У меня есть два класса:

  • rootViewController.h
  • rootViewController.m

В My RootViewController.h

// in .h file 
UITextField* myTextField_;

@property (nonatomic, retain) UITextField* myTextField.

В My RootViewController.m

// in .m file
@synthesize myTextField = myTextField_

// in dealloc
[myTextField_ release]


// in viewDidLoad
UITextField* tf  = [[UITextField alloc] init] initWithFrame:CGRectMake(200,6,100,30)];
[nameTextField_ = tf];
[tf release]

Мой вопрос Это создает любые утечки памяти? Или это сбой? Есть ли лучшие способы создать экземпляр UIrextfield, чтобы я поддерживаю ссылку на это? Возможно

myTextField_ = [[UITextField alloc] init] initWithFrame:CGRectMake(200,6,100,30)];

будет ли это достаточно?

0
задан Cœur 20 April 2019 в 11:32
поделиться