观察者模式
观察者模式是一种用于解耦一系列需要相互协作的类之间进行通信的对象行为模式。它定义了对象之间的一种一对多的依赖关系。当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。观察者模式的实现一般分为两个步骤:消费者注册通知消息监听器、生产者发送通知消息。
iOS系统提供了多种对观察者模式的实现:在Cocoa Touch层通过NSNotification类和NSNotificationCenter类来实现通...
给一个App做iOS11的适配工作,以下是几个我遇到的问题总结
问题一:
当你的列表视图的style为UITableViewStyleGrouped
self.tabV = [[UITableView alloc] initWithFrame:self.view.bounds style:UITableViewStyleGrouped];
设置组与组之间的间距时,在iOS11系统下,这样写
-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{
return 15.0f;
}
是不起作用的。应该这样,才有效果。
self.tabV.secti...