2011-01-12 11 views
0
htmPath = [[NSBundle mainBundle] pathForResource:@"barcode" ofType:@"html"]; 
params = [[NSString alloc] initWithFormat:@"?data=%@",numberTextField.text]; 
fileURL = [NSURL URLWithString:[[[NSURL fileURLWithPath:htmPath] absoluteString] stringByAppendingString:params]]; 

[self.barView loadRequest:[NSURLRequest requestWithURL:fileURL]]; 

//// htmpath, Parameter sind Zeichenfolgen.Speicherlecks dieser Code

/// fileurl ist nsurl und in diesem ich anrufende zwei Zeichenfolgen für das Ergebnis aufrufen. ///numberTextField.text ist das Textfeld, das diesen HTML-Code für weitere Funktionen verwendet.

Antwort

4

Sie haben die "Params" zugewiesen und nicht freigegeben.

params = [[NSString alloc] initWithFormat:@"?data=%@",numberTextField.text]; 

Sie sollten jedes zugewiesene Objekt freigeben.

[params release]; 
+0

ich gab diesen Chef frei – pradeep