我知道这个问题被很多开发人员问了很多时间,但是我检查了所有答案并在我的代码中实现了但仍然导致NSString
中的内存泄漏。
以下是我的代码:
_lblTotalOutFlowTitle.text = (APPDELEGATE.isAllSelectFilter ? APPDELEGATE.strKeyOutflow_TotalLive1 :APPDELEGATE.strKeyOutflow_Total);
我试图解决此漏洞:
第一
_lblPopulationTitle.text = [(APPDELEGATE.isAllSelectFilter ? APPDELEGATE.strKeyPopulationLive1 : APPDELEGATE.strKeyPopulation) copy];
第二
NSString *strPopulationLive1 = [(APPDELEGATE.isAllSelectFilter ? APPDELEGATE.strKeyPopulationLive1 : APPDELEGATE.strKeyPopulation) copy];
_lblPopulationTitle.text = strPopulationLive1;
第三
_lblPopulationTitle.text = [NSString stringWithFormat:@"%@",(APPDELEGATE.isAllSelectFilter ? APPDELEGATE.strKeyPopulationLive1 : APPDELEGATE.strKeyPopulation)];
APPDELEGATE.strKeyPopulation
是具有以下属性的字符串对象。
@property (nonatomic, strong) NSString *strKeyPopulation;
任何想法如何解决这个泄漏。
提前致谢。
答案 0 :(得分:-1)
将 <select ng-disabled="!countryList" ng-model="stateList"
data-ng-options="stateList for stateList in stateListArray" ng-change="getCities(stateList)" >
<option value="" disabled selected>-- Choose State --</option>
</select>
更改为strong
?
试一试
祝福