UIPickerView和静态库

时间:2012-11-21 07:05:53

标签: ios static-libraries uipickerview

我们需要在静态库中实现UIPickerView,然后在我们的项目中使用该库。

为此,我们只做了所需的所有事情,并且我们能够得到“协议确认111”的日志,请看下面的代码:

if(canDepictPicker)
{
    _pickerView = [[UIPickerView alloc]
                   initWithFrame:CGRectMake(0, 150, 320, 350)];
    [(UIPickerView*)_controller.view addSubview:_pickerView];
   // [(UIPickerView*)_controller.view bringSubviewToFront:_pickerView];

    if([self conformsToProtocol:@protocol(UIPickerViewDelegate)] && [self conformsToProtocol:@protocol(UIPickerViewDataSource)])
    {
         NSLog(@"Protocol confirm");
        _pickerView.delegate = self;//_controller;
        _pickerView.dataSource = self;//_controller;
        [_pickerView showsSelectionIndicator];
        NSLog(@"Protocol confirm 111");
    }
    else
        NSLog(@"Protocol not confirm");

}

此应用程序崩溃后没有显示原因。此外,在静态库中实现了所有必需的协议。

0 个答案:

没有答案