У меня есть существующий проект, написанный на Objective-C, из ios8 со статической библиотекой Core-Plot 1.5.1. Я компилирую для ios8.2-> ios10, используя Xcode 8.0 beta 6 (8S201h).
Когда я компилирую проект, я получаю следующее предупреждение. (Приложение прекрасно создает гистограмму при запуске.)
ПРЕДУПРЕЖДЕНИЕ: присвоение _Nullable из несовместимого типа «myViewController * const_strong»
В моем контроллере представления гистограммы у меня есть следующее:
в .ч:
@interface myViewController : UIViewController <CPTBarPlotDataSource, CPTBarPlotDelegate, UIActionSheetDelegate>
в них:
CPTBarPlot *barPlot = [[CPTBarPlot alloc] init];
barPlot.dataSource = self;
barPlot.delegate = self; // [Warning: occurs on this line]
Любые советы, которые вы могли бы иметь по этому поводу, будут очень признательны.