UI第一天(main的介绍)

#import <UIKit/UIKit.h>

//UIKit是系统的一个框架,里面包含了IOS应用开发中几乎所有的视图控件

//相关的类和其他的一些常用的类,也包含了Foundation

#import "AppDelegate.h"

//遵守了UIApplicationDelegate协议的类;


//main函数还是IOS程序的入口和出口

//这个main的实现不需要程序实现,系统已经实现;

int main(int argc, char * argv[]) {

    @autoreleasepool {

        

        //第三个参数:需要传入UIApplication的子类,

        //UIApplicationMain中会创建这个类的对象,用来检测应用程序的状态;

        //如果传入nil,那么UIApplicationMain中就会创建一个UIApplication

        //的对象来检测应用程序状态的改变

        return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));

        //第四个参数:遵守UIApplicationDelegate协议的类

        //作用是用来处理应用程序状态发生改变的事件

        //UIApplication的对象检测到应用程序的状态发生改变后,

        //通知UIApplication的代理来处理这些改变事件;

        

        //NSStringFromClass()将一个类转成一个字符串

    

        //ios应用程序实质是一个死循环,ios编程实质就是实现

        //UIApplicationDelegate协议的协议方法;

        

        

    }

}


转载于:https://my.oschina.net/luhoney/blog/653072

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值