Это сработало для меня, когда компилятор запутался, потому что переменные были использованы в операторе if. #pragma unused (showHideButtonX) #pragma unused (showHideButtonY) if (DISPLAY_SHOWHIDE_BUTTON) {CGRect showHideFrame = CGRectMake (showHideButtonX, showHideButtonY, buttonsSize, buttonsSize);

амаскировать нежелательное предупреждение "Dead Store" в XCode? То есть у меня есть этот код, для которого я не думаю, что это проблема, поэтому, если это так, я не хочу продолжать видеть предупреждение ... (однако, добро пожаловать для обратной связи)

Код здесь:

// Position and Size Labels in Cell
CGFloat currVertPos = 0; // Maintain lowest position, i.e. starting vertical point for next cell

// Set Position & Get back next veritical position to use
currVertPos = [self resizeLabel:_mainLabel atVertPos:currVertPos];
    currVertPos = [self resizeLabel:_mainLabel2 atVertPos:currVertPos];
    currVertPos = [self resizeLabel:_mainLabel3 atVertPos:currVertPos];
currVertPos = [self resizeLabel:self.secondLabel atVertPos:currVertPos];  // WARNING OCCURS HERE 

Warning Detail = Значение, сохраненное как "currVertPos", никогда не читается.

Так что это правда, что для последней строки «currVertPos» не нужен, но действительно ли это имеет значение, и если нет, то как я могу заставить замолчать предупреждение?

Ответы на вопрос(2)

Ваш ответ на вопрос