object c AppDelegate.h 各个方法的使用

//
//  AppDelegate.m
//
//
//  Created by Kenshin Cui on 14-2-23.
//  Copyright (c) 2014年 Kenshin Cui. All rights reserved.
//

#import "AppDelegate.h"

@implementation AppDelegate

//程序启动之后执行,只有在第一次程序启动后才执行,以后不再执行;
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    return YES;
}

// Sent when the application is about to move from active to inactive state.
// This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message)
// or when the user quits the application and it begins the transition to the background state.
// Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates.
// Games should use this method to pause the game.
//程序将要被激活时(获得焦点)执行,程序激活用户才能操作;
- (void)applicationWillResignActive:(UIApplication *)application
{

}

// Use this method to release shared resources, save user data, invalidate timers,
// and store enough application state information to restore your application to its current state in case it is terminated later.
// If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.
//程序进入后台后执行,注意进入后台时会先失去焦点再进入后台;
- (void)applicationDidEnterBackground:(UIApplication *)application
{

}

// Called as part of the transition from the background to the inactive state;
// here you can undo many of the changes made on entering the background.
//程序将要进入前台时执行;
- (void)applicationWillEnterForeground:(UIApplication *)application
{

}

// Restart any tasks that were paused (or not yet started) while the application was inactive.
// If the application was previously in the background, optionally refresh the user interface.
//程序被激活(获得焦点)后执行,注意程序被激活时会先进入前台再被激活;
- (void)applicationDidBecomeActive:(UIApplication *)application
{

}

// Called when the application is about to terminate.
// Save data if appropriate. See also applicationDidEnterBackground:.
//程序在终止时执行,包括正常终止或异常终止,例如说一个应用程序在后太运行(例如音乐播放软件、社交软件等)占用太多内存这时会意外终止调用此方法;
- (void)applicationWillTerminate:(UIApplication *)application
{

}

@end
时间: 2024-11-14 12:32:52

object c AppDelegate.h 各个方法的使用的相关文章

问题1、java.lang中String类和Object类中的equals方法比较

String类中的equals方法重写了Object类中的equals方法,下面通过代码来比较二者的不同之处: 一.String类 1. String s1 = "String"; String s2 = "String"; System.out.println(s1 == s2 ); System.out.println(s1.equals(s2));

Object 类中的 equals方法

1 相等与同一 如果两个对象具有相同的类型以及相同的属性值,则称这两个对象相等.如果两个引用对象指的是同一个对像,则称这两个变量同一.Object类中定义的equals 函数原型为:public boolean equals(Object);他是判断两个对象是否同一,并不是是否相等. 2 equals方法 由于Object 类是所有类的最高基类,所有其他类都继承类Object类的equals()方法,定义原型如下: public boolean equals (Object x){ return

php安装redis扩展'checking for igbinary includes... configure: error: Cannot find igbinary.h'解决方法

今天准备给yii2安装redis扩展,先安装了redis服务,然后安装redis php官方扩展,在make的时候提示' checking for igbinary includes... configure: error: Cannot find igbinary.h ' 上stackoverflow搜了下,说是默认安装Igbinary库的路径在/usr/local/php/indclude下面,改成/usr/php/include即可,看了一下服务器上根本没有装这个扩展,只能先装Igbina

原生js的Function,Array,Object构造函数的prototype原型方法扩展

在js中,Function构造函数的实例化对象为Function,Array,Object构造函数. <script> Function.prototype.addMethod = function (name,fn) { this.prototype[name]=fn; } Array.addMethod('test',function(){ console.log('Array method add'); }); Object.addMethod('test',function(){ co

[转] linux下shell中使用上下键翻出历史命名时出现^[[A^[[A^[[A^[[B^[[B的问题解决,Linux使用退格键时出现^H解决方法

[From] https://www.zmrbk.com/post-2030.html https://blog.csdn.net/suifengshiyu/article/details/40952771 我的理解是,如果出现如题所描述的问题,这是因为使用了不同的shell程序和对应的stty设置对应关系所综合作用的结果. 这是/bin/sh里面stty -a命令输出的信息: $ stty -a speed 38400 baud; rows 43; columns 209; line = 0;

Linux使用退格键时出现^H ^?解决方法

Linux使用退格键时出现^H ^?解决方法 在linux下执行脚本不注意输错内容需要删除时总是出现^H ^H不是H键的意思,是backspace.主要是当你的终端backspace有问题的时候才需要设置. 解决方法有两种: 1.要使用回删键(backspace)时,同时按住ctrl键 2.设定环境变量 在脚本的开头或结尾 参数 stty erase ^H stty erase ^? 在bash下:$stty erase ^? 或者把 stty erase ^? 添加到.bash_profile

JAVA中Object类中的equals方法补充

Object类中的equals方法: 无论new多少个对象,当使用 "= =" 来判断的时候,是判断内存地址.判断回事false 若是需要进行对象之间的判断,则需要重写equals方法: public boolean equals(Object obj)//obj是传入的形式参数(对象) { if (obj == null)//判断对象是否为空 { return false;//空则返回false } else { if ( obj instanceof cat)//判断这个传入参数(

重写Object类中的toString方法

package com.ftf.o; /** * 重写祖宗类Object类中的toString方法 * @author 房廷飞 * */ public class TextObject { public static void main(String[] args) { // Object obj; TextObject to=new TextObject(); System.out.println(to.toString()); Person2 p2=new Person2("房廷飞"

Object类中常见的方法总结

Object类是一个特殊的类,是所有类的父类.它主要提供一下11个方法: 1 public final native Class<?> getClass() //natice方法,用于返回当前运行时对象的class对象,使用了final关键字修饰,不允许子类重写 2 3 public native int hashCode() //natice方法,用于返回对象的哈希码,主要使用在哈希表中,比如JDK中的Hash Map 4 5 public boolean equals(Object obj