Я получаю это предупреждение при создании приложения:
предупреждение: семантическая проблема: локальное объявление 'datePicker' скрывает переменную экземпляра
Что это означает и какя могу это исправить?
Возможно, у вас есть метод с параметром datePicker. Этот метод находится в классе, у которого есть поле с тем же именем.
datePicker
Вам нужно изменить имя одной из этих переменных, чтобы избавиться от этого предупреждения.
переименуйте свои ивары так:
@interface SomeClass{ NSString * _datePicker; } @property (nonatomic,retain) NSString * datePicker; @end @implementation SomeClass @synthesize datePicker =_datePicker; ...