Skip navigation.
 
mlNSString memory management question
FROM : Rick Mann
DATE : Wed Apr 23 00:25:35 2008

I wrote a routine that creates a CFStringRef from some USB calls. I 
use it like this:

   NSString* s = (NSString*) createStringDescriptor(dev, stringIndex);
   [mSerialNumberDisplay setStringValue: [s lowercaseString]];
   [s release];


Two main questions: am I right to release the bridged NSString* s? 
and, what happens in -lowercaseString? How does that get released?

TIA,
--
Rick

Related mailsAuthorDate
mlNSString memory management question Rick Mann Apr 23, 00:25
mlRe: NSString memory management question Shawn Erickson Apr 23, 00:51
mlRe: NSString memory management question Rick Mann Apr 23, 01:08
mlRe: NSString memory management question Uli Kusterer Apr 23, 02:46
mlRe: NSString memory management question Rick Mann Apr 23, 02:50