I denna veckas Q & A-session svarar Mark Hammonds frågor kvar på Axit Patels post "Arbeta med UITableView Class, del 2." I synnerhet diskuteras denna Q & A minnehanteringsteknik och möjligheten att "autorelease" -objekt. Mark talar också om bästa praxis när man använder viewDidLoad och andra tips relaterade till NSString.
Fråga:
1) För att fylla i bilderArray skapar du ett par UIImageViews, men du släpper inte dem senare. Är det okej eller glömde du bara att göra det?
2) Varför skapar du dummy arraysna i alla fall? Kan du inte bara säga self.sitesArray = [[NSArray alloc] initWithObjects: @ "...", ..., nil]; ?
Eller är det en anledning att göra det som du gjorde?
Från: Dan
NSObject
för att visa anpassad produktion för det objektet. NSString implementerar detta för att visa strängvärdet, andra föremål beter sig på olika sätt.