iOS 代码块使用

  1. 我们可以将经常使用的代码防止在代码块内,使用快捷命令输入
  2. 例如如下代码
NSURL *url = [NSURL URLWithString:<# str #>];
    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:
        ^(NSURLResponse * _Nullable response, NSData * _Nullable data, NSError * _Nullable connectionError) {
            if (connectionError) {
                NSLog(@"连接错误 %@", connectionError);
                return;
            }
            NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *)response;
            if (httpResponse.statusCode == 200 || httpResponse.statusCode == 304) {
                // 解析数据
            } else {
                NSLog(@"服务器内部错误");
            }
    }];

其中<# str #>代表每次输入的内容都是动态变化的。

  1. 将整个代码选中,直接右下角的此处


    3110861-3222a6d4b477ef3e.png
    图1.png
  2. 拖入后会出现如下对话框, 其中Title为标题,Summary是摘要,即简单介绍代码块的作用,Platform是平台,Language是语言,Completion ShortCut是快捷命令, Completion Scopes是作用域。建议必填项是Completion ShortCut。填写好之后点击Done。


    3110861-580082659abcc5ef.png
    图2.png
  3. 使用
    1). 在.m文件中输入conn,即可出现如下提示


    3110861-8b464f4b07561aad.png
    图3.png

    2). 点击回车后,即可出现刚刚的那段代码,将其中的str字符串动态替换就可以正常使用。


    3110861-ffdaa3b190235c5c.png
    图4.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值