app收到Memory Warning后会调用: UIApplication::didReceiveMemoryWarning ->UIApplicationDelegate::applicationDidReceiveMemoryWarning 当收到内存警告时,如果viewcontroller未显示(在后台),会执行didReceiveMemoryWarning -> viewDidUnLoad;如果viewcontroller当前正在显示( 在前台),则只执行didReceiveMemoryWarning。
view.backgroundColor = UIColor.black view.clipsToBounds=true self.view.addSubview(view) } override func didReceiveMemoryWarning () { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } } 以图片做背景 () { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } } ---- RoundView(frame:CGRect(x:40, y:40,width:240, height:240)) self.view.addSubview(view) } override func didReceiveMemoryWarning () { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } } ----
() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } } self.title = "个人中心" self.view.backgroundColor = UIColor.red } override func didReceiveMemoryWarning () { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } } self.title = "更多" self.view.backgroundColor = UIColor.green } override func didReceiveMemoryWarning () { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } }
imageLayer.contentsCenter = CGRectMake(0, 0, 0.1, 0.1); [self.view.layer addSublayer:imageLayer]; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } /* ctx, [UIColor greenColor].CGColor); CGContextStrokeEllipseInRect(ctx, layer.bounds); } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } @end
{ [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - ( { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - ( { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - ( { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - ( [self.image setAlpha: 0]; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning];
super.viewDidLoad() self.view.backgroundColor=UIColor.whiteColor() } override func didReceiveMemoryWarning () { super.didReceiveMemoryWarning() // Dispose of any resources that can be func younameis(name: NSString) { print(name) // caoxiaocao } override func didReceiveMemoryWarning () { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated
self.myLocationManager startUpdatingLocation]; }else { NSLog(@"Location services are not enabled"); } } (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } pragma
label.backgroundColor = UIColor.lightGray() cell .addSubview(label) return cell; } override func didReceiveMemoryWarning () { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } } ?
UIApplication.sharedApplication().setStatusBarStyle(UIStatusBarStyle.Default, animated: true) } override func didReceiveMemoryWarning () { super.didReceiveMemoryWarning() } override func viewWillDisappear(animated: Bool
arg1: 2, arg2: 3) funcDemo2(a: 5, b: 2) funcDemo3(2, arg2: 3) } override func didReceiveMemoryWarning () { super.didReceiveMemoryWarning() } func funcDemo1(arg1 a:Int,arg2 b:Int){
{ [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } @end (__bridge id _Nullable)(image.CGImage); self.maskImage.layer.mask = maskLayer; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } @end select correct digit view.layer.contentsRect = CGRectMake(digit * 0.1, 0, 0.1, 1.0); } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } @
, name: UIDeviceOrientationDidChangeNotification, object: nil) } override func didReceiveMemoryWarning () { super.didReceiveMemoryWarning() } func screenRotate(notification:NSNotification
} override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources
removeFromSuperview() 43 } 44 45 override func didReceiveMemoryWarning() { 46 super.didReceiveMemoryWarning
transform, 20, 100); //应用到layer self.layerTextView.layer.affineTransform = transform; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } @end { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } @ M_PI, 0, 1, 0); [self addFaceViewInContainViewWithTransform:transform andIndex:5]; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } @end
UIKeyboardAppearance.dark textField.delegate = self textField.borderStyle = UITextBorderStyle.line } override func didReceiveMemoryWarning () { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } func textFieldShouldBeginEditing
= ""{ println("\(elementName):\(str)") } } override func didReceiveMemoryWarning () { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated
{ [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - ( { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - ( { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - ( { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } @end { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - (
text = self.items[indexPath.row] return cell } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() } } (2)下拉响应方法也可以直接写在闭包(Block)中。 text = self.items[indexPath.row] return cell } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() } } 三、MJRefresh下拉样式的修改 1,默认样式 上面的样例使用的就是默认样式。
{ [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - ( { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - ( { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - ( { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - ( { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - (