复合语句在 Objective-C 中的使用

之前无意中看到一个OC中写复合语句的介绍,在这里分享一下

以前写代码我都是这么写的

    self.webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT)];
     _webView.delegate = self;
    _webView.backgroundColor = [UIColor whiteColor];
    _webView.scrollView.scrollEnabled = NO;
    [self.view addSubview:_webView];

现在写代码可以这么写了,我比较喜欢这种写法

    self.webView = ({
        UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT)];
        webView.delegate = self;
        webView.backgroundColor = [UIColor whiteColor];
        webView.scrollView.scrollEnabled = NO;
        [self.view addSubview:webView];
        webView;
    });
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,842评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,262评论 4 61
  • 前几天跟朋友吃饭,聊起了安全感这个话题。安全感,似乎是我一直都没有的东西,从小到大,总觉得这次成绩考好了,还有...
    夜觀茶阅读 1,293评论 0 2
  • 漫长的人生旅程中,总有一段旅程是在陌生的地方,遇到一些陌生的人,但这些陌生的人群中,总能遇到带给我温暖的人。...
    风中蓝荷阅读 745评论 2 3
  • 夏天,是个很漂亮的女生。 那时还不像现在一样随意的叫女生美女,妹子,女生只是女生。似乎只有这一种称呼。夏天,如同盛...
    是颜夕不是夕颜啦阅读 265评论 0 1