【发布时间】:2011-11-02 20:15:15
【问题描述】:
我在 NSString 上有很多泄漏。我使用 appendformat 将字符串附加到它。
代码如下:
NSString *textedetails = [[NSMutableString alloc] init];
if([dico objectForKey:@"alertSerie"] != nil)
{[textedetails appendFormat:@"Numéro de Série: %@ \n",[dico objectForKey:@"alertSerie"]];}
if([dico objectForKey:@"alertDate"] != nil)
{[textedetails appendFormat:@"Date de mise en service: %@ \n",[dico objectForKey:@"alertDate"]];}
if([dico objectForKey:@"alertCli"] != nil)
{[textedetails appendFormat:@"Nom du client associé: %@ \n",[dico objectForKey:@"alertCli"]];}
... //我把 textdetails 放到 UITextField 和... [文本详情发布];
该代码在上面代码的第一行和最后一行给我泄漏...
泄漏的打印屏幕是HERE !!!
非常感谢帮助我!!!
【问题讨论】:
-
完成后释放字符串。
-
我猜你的问题被否决了,因为你没有将代码直接放入问题中和/或因为它是一段很长的代码,没有任何明显的努力来隔离问题。
-
@CocoaFu :我做到了,但它没有做任何事情(除了显示警报)。
-
@Yannick :我刚刚发布它。和 Codo:我编辑了它;-) 谢谢
标签: iphone ios memory-leaks