RunLoop理解

2015-12-14  本文已影响29人  wyymaomi

What's Run Loops?

Why Run Loops?

命令行式执行

int main(int argc, char * argv[]){
    NSLog(@"Hello world!");
    return 0;
}

Event驱动

int main(int argc, char * argv[]){
    while(AppIsRunning){
        id whoMakeMe = SleepForMakingUp();
        id event = GetEvent(whoMakeMe);
        HandleEvent(event);
    }
    return 0;   
}
上一篇 下一篇

猜你喜欢

热点阅读