让我们说我有一个名为" PostFactory"多个视图控制器使用的。我想用这个工厂创建UITableViewCells。如果PostFacotry对象是单例,那么这个函数是
A)将单元格注册到相应视图控制器上的正确tableView(postsView),即使我只是将单元格发回?
B)是否会造成内存泄漏?
**请注意,每个代表都是弱b / c,每个协议都遵守类
func createPost(indexPath:NSIndexPath, postView: UITableView, viewCon: UIViewController) -> Posts {
let Post = postsView.dequeueReusableCellWithReuseIdentifier(PostsReuseId, forIndexPath: indexPath) as! Posts
Post.backgroundColor = UIColor.whiteColor()
Post.delegate = viewCon
Post.fullScreenDelegate = viewCon
return Post
}