美文网首页
Swift学习- 语法2

Swift学习- 语法2

作者: 快乐的tomato | 来源:发表于2021-08-27 20:46 被阅读0次

13、函数

image.png image.png image.png image.png

14、闭包

image.png image.png
image.png image.png

应用场景:
先看OC的实现

- (void)viewDidLoad {
    [super viewDidLoad];
    
    [self loadData:^(NSString *str) {
        
        NSLog(@"我是回调结果=%@",str);
    }];
}

-(void)loadData:(void(^)(NSString * str)) finished{
    
    
    dispatch_async(dispatch_get_global_queue(0, 0), ^{
        
        NSLog(@"耗时操作");
        
        dispatch_sync(dispatch_get_main_queue(), ^{
            
            NSLog(@"回到主线程");
            
            finished(@"我是html");
            
        });
    });
}

14、尾随闭包

不要求自己写,但是要看懂,Swift中有大量闭包


image.png

15、懒加载

相关文章

  • Swift学习- 语法2

    13、函数 14、闭包 应用场景:先看OC的实现 14、尾随闭包 不要求自己写,但是要看懂,Swift中有大量闭包...

  • 快速掌握swift

    轻松学习Swift语法

  • 2019-05-16

    工作上: 1、学习swift,在最短的时间学习完语法,把以前的项目用swift重写 2、学习runtime,弄清楚...

  • Swift学习

    Swift语法学习

  • swift字符串

    Swift字符串常用操作总结 版本2:增加了Swift 2.0的语法,与Swift 1.2的语法相比,主要是:ad...

  • iOS开发之Swift框架

    1、Swift语法学习 2、UIKit 3、动画 4、多点触控 5、数据存储 6、网络

  • Swift的资料

    1、Swift语法练习大全http://wiki.jikexueyuan.com/project/swift/ 2...

  • Swift字符串常用操作总结

    作者:Mandarava(鳗驼螺) 版本2:增加了Swift 2.0的语法,与Swift 1.2的语法相比,主要是...

  • Swift 基本语法04-"switch"和

    Swift 基本语法01-Swift简介Swift 基本语法02-"let"和"var"Swift 基本语法03-...

  • Swift 基本语法06-数组和字典

    Swift 基本语法01-Swift简介Swift 基本语法02-"let"和"var"Swift 基本语法03-...

网友评论

      本文标题:Swift学习- 语法2

      本文链接:https://www.haomeiwen.com/subject/nofviltx.html