NSScreencast Episode #103 Refactoring View Controllers - Part 2
Refactoring View Controllers - Part 2 - NSScreencast
Twitterのフォロワーを一覧するアプリのリファクタリング続き
- refactoring -> simple view did load
- introduce concept of model
- TwitterFollower.m
- initWithDictionary
- TwitterFollower.m
- map operation
- objc.io Lighter View Controllers - Lighter View Controllers - objc.io issue #1
- array data source
- configure cell block
- tableView cellForRowAtIndexPath
- configureCellBlock(cell,item);
- viewDidLoad
- [self setupDatasource];
- setupDatasource
- [cell configureForFollower:follower];
- self.tableView.dataSource = self.dataSource;
- configure cell block
- array data source
- cell part
- refactoring ×
- GC issue?
- create category for cell
- TwitterUserCell+TwitterFollower.m
- configureForFollower:(TwitterFollower *)follower
- refactoring ×
- UITableViewCell Is Not a Controller