如何在XCode中屏蔽不需要的“死店”警告?

如何在XCode中屏蔽不需要的“死店”警告? 那就是我有这个代码我不认为这是一个问题,所以如果是这样的话我不想继续看警告…(欢迎提供反馈)

代码在这里:

// Position and Size Labels in Cell CGFloat currVertPos = 0; // Maintain lowest position, ie 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”at。

所以对于最后一行来说,确实不需要“currVertPos”,但这真的很重要,如果不是,我怎么能使警告静音?

不,警告无关紧要; 你可以简单地通过不做商店来消除它。 从最后一行删除currVertPos = ,没有什么可以警告你的。

另一种选择是使用:

 #pragma unused(currVertPos) 

资料来源:https://stackoverflow.com/questions/194666/is-there-a-way-to-suppress-warnings-in-xcode