xcode 7. ios 9 sdk。何时释放UIPickerView?

时间:2015-11-30 06:03:03

标签: ios uitextfield uipickerview

我有一个UIPicker作为UITextField的inputView。我没有在故事板中创建UIPicker。我使用(保留,非原子)属性声明UIPickerView。这默认情况下启用了ARC。所以,如果我在viewDidLoad中分配对象何时释放该内存?我这样做是正确的吗?

谢谢。

这是我的代码:

@interface ewfCustInfoViewController : UIViewController <UITextFieldDelegate, UIPickerViewDelegate, UIPickerViewDataSource>
:
@property (retain, nonatomic) IBOutlet UIPickerView *cityPicker;
@property (weak, nonatomic) IBOutlet UITextField *labelCity;
viewDidLoad:

中的

_cityPicker = [[UIPickerView alloc] initWithFrame:CGRectMake(0, 50, 100, 150)];
_cityPicker.delegate = self;
_cityPicker.dataSource = self;
self.labelCity.inputView = _cityPicker;

1 个答案:

答案 0 :(得分:0)

您不必在ARC中释放内存。操作系统将负责这一点。