

如图所示,一个是我想自定义navigationbar使用的,但是出现了警告消除不掉,还有一个是我想用来实现tableview的多级打开时候设置的,设置一个flag指针并打开第一个其他的全部初始化false不打开,运行是没有什么问题,可是项目就这两个警告很是难看,求大神解决中,
------解决方案--------------------
前两个 在@sym的时候 用@sym ivar = _ivar的方式 因为它自动用autosym的方式生成了_ivar
最后是flag =(BOOL)去掉*
------解决方案--------------------
第一副图,navigativeSpacer和barLeftItem已经被声明了,你再次在局部申明系统就会提示你这样的警告,换一个未定义的变量名警告就消失了,希望对你有所帮助,加油。