Как замаскировать нежелательное предупреждение "Dead Store" в XCode? - PullRequest
2 голосов
/ 14 марта 2011

Как замаскировать нежелательное предупреждение "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 

Деталь предупреждения = Значение, сохраненное в "currVertPos", никогда не читается.

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

Ответы [ 2 ]

7 голосов
/ 13 февраля 2012

Еще одна альтернатива - использовать:

#pragma unused(currVertPos)

Источник: /107557/est-li-sposob-podavleniya-preduprezhdenii-v-xcode

7 голосов
/ 14 марта 2011

Нет, предупреждение не имеет значения; Вы можете устранить это просто, не делая магазин. Удалите currVertPos = из последней строки, и вам не о чем будет предупреждать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...