- Cree el archivo de xib con una UITableViewCell como el objeto de nivel superior. Esto se llama Cell.xib
- Cree un objeto UINib basado en este archivo
- Registre el UINib con la vista de tabla (normalmente en viewDidLoad de su subclase de controlador de vista de tabla).
los pasos 2 y 3 se pueden combinar, por lo que utilizaría la siguiente línea en viewDidLoad:
[self.tableView registerNib:[UINib nibWithNibName:@"Cell" bundle:nil] forCellReuseIdentifier:@"Cell"];
Luego, en cellForRowAtIndexPath, si quieres una de las celdas de la punta, que quitar de la cola se :
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell"];
Esto crea una nueva instancia desde el plumín o quita una de las células existentes.
Salida este enlace: http://useyourloaf.com/blog/2011/2/28/speeding-up-table-view-cell-loading -with-uinib.html ¡Eso debería hacerte comenzar! :) –