- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
- (void)willPresentAlertView:(UIAlertView *)alertView
在iOS开发中,前者是UIPickerViewDataSource中定义的方法,后者是UIAlertViewDelegate中定义的方法,将两个方法都放在ViewController.m中,前者会在程序启动时自动被调用,后者需要在用户触碰相应的控件后才会被调用,问,如何判断一个方法属于哪种情况?
两个方法分别打个断点,看左边的stack不就知道啦。
具体就你这个例子而言,numberOfComponentsInPickerView显然是在需要绘制PickerView到屏幕上的时候需要的,而willPresentAlertView属于在即将显示一个UIAlertView之前,允许开发者插入一些代码用于修改状态变量或作其他准备工作。
和你说的东西没啥关系啊。