Is the 'reference returned' NSString
from the methods:
scanString:intoString:
scanCharactersFromSet:intoString:
scanUpToString:intoString:
scanUpToCharactersFromSet:intoString:
in the NSScanner
class owned by the calling instance (retain count of 1 and NOT in the autorelease pool) or the NSScanner
instance (retain count of 1 and in the autorelease pool)?
If it is the later would not the autorelease pool balloon in size if used to iterate over a list?