0
CGRect bannerFrame = testView.frame;
bannerFrame = CGRectMake(0, 236, 480, 32);
testView.frame = bannerFrame;

初期化中に'bannerFrame' に保存された値が分析でこの警告を読み取られることはありません。どうすれば解決できますか??

前もって感謝します。

4

1 に答える 1

1

testView.frame次の行で割り当てているため、最初に割り当てても意味がありませんCGRectMake(0, 236, 480, 32);。なので、以下のように...

CGRect bannerFrame = CGRectMake(0, 236, 480, 32);
testView.frame = bannerFrame;

これで、アナライザーは文句を言いません:)

于 2012-12-15T07:38:45.963 に答える