一、有时候在用导航控制器跳转界面时会发生卡顿现象,解决办法很SB,就是在要跳转的控制器添加背景颜色就可以解决!!!!大神的答疑之路
二、利用AFN检测网络环境
{
//1.创建网络状态监测管理者
AFNetworkReachabilityManager *manger = [AFNetworkReachabilityManager sharedManager];
//2.监听改变
[manger setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
/*
AFNetworkReachabilityStatusUnknown = -1,
AFNetworkReachabilityStatusNotReachable = 0,
AFNetworkReachabilityStatusReachableViaWWAN = 1,
AFNetworkReachabilityStatusReachableViaWiFi = 2,
*/
switch (status) {
case AFNetworkReachabilityStatusUnknown:
NSLog(@"未知");
break;
case AFNetworkReachabilityStatusNotReachable:
NSLog(@"没有网络");
break;
case AFNetworkReachabilityStatusReachableViaWWAN:
NSLog(@"3G|4G");
break;
case AFNetworkReachabilityStatusReachableViaWiFi:
NSLog(@"WiFi");
break;
default:
break;
}
}];
三、通知使用比较可以的教程
四、解决UITableViewController和UIScrollerView返回后下沉64像素问题
self.edgesForExtendedLayout = UIRectEdgeNone;
或者 self.automaticallyAdjustsScrollViewInsets = NO;
第二种方案好像不能解决,以后观察!
五、使用xcode7在ios10上运行app
首先在终端执行命令:open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
其次将ios10配置包放到该文件夹下,重启电脑就OK了;
六 显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles -bool true 此命令显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles -bool false 此命令关闭显示隐藏文件
命令运行之后需要重新加载Finder:快捷键option+command+esc,选中Finder,重新启动即可