In dieser Woche beantwortete Mark Hammonds Fragen zu Axit Patels Beitrag "Arbeiten mit der UITableView-Klasse, Teil 2". In diesem Q & A werden insbesondere Speicherverwaltungstechniken und die Fähigkeit zum "Autorelease" von Objekten erörtert. Mark spricht auch über bewährte Methoden bei der Verwendung von viewDidLoad und anderen Tipps zu NSString.
Frage:
1) Um das imagesArray zu füllen, erstellen Sie ein paar UIImageViews, die Sie jedoch später nicht freigeben. Ist das okay oder hast du einfach vergessen, es zu tun?
2) Warum erstellen Sie die Dummy-Arrays trotzdem? Könnten Sie nicht einfach self.sitesArray = [[NSArray-Zuordnung] initWithObjects: @ "…",…, nil] sagen? ?
Oder gibt es einen Grund, dies so zu tun, wie Sie es getan haben?
Von: Dan
NSObject
um benutzerdefinierte Ausgabe für dieses Objekt anzuzeigen. NSString implementiert dies, um den Zeichenfolgenwert anzuzeigen. Andere Objekte verhalten sich unterschiedlich.