main

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了main相关的知识,希望对你有一定的参考价值。

//重写main方法

-(void)main

{

    //创建自动释放池

    @autoreleasepool {

        

        //断言

        NSAssert(self.finishedBlock != nil, @"finishedBlock 为nil");

        

        NSLog(@"%@ %@",self.urlstr,[NSThread currentThread]);

        

        

        //进行图片下载

        //模拟网络延迟

        [NSThread sleepForTimeInterval:2.0];

        NSURL *url = [NSURL URLWithString:self.urlstr];

        NSData *data = [NSData dataWithContentsOfURL:url];

        UIImage *img = [UIImage imageWithData:data];

        

        //取消操作

        if (self.isCancelled) {

            return;

        }

        

        //图片下载完成

        //更新ui回到主线程

        [[NSOperationQueue mainQueue]addOperationWithBlock:^{

            self.finishedBlock(img);

        }];

        

    }

}

 

以上是关于main的主要内容,如果未能解决你的问题,请参考以下文章

CMake入门学习

cmake 强制链接静态库

C#基础知识

Tomcat启动过程源码解读

如何检查字符串中的空格?

当游戏超过java时返回主菜单