jecshcier
V2EX  ›  问与答

想问下这句 oc 代码用 swfit3 应该怎么调用

  •  
  •   jecshcier · Jan 9, 2018 · 1281 views
    This topic created in 3062 days ago, the information mentioned may be changed or developed.

    最近在用 oc 到 swift 的迁移,对 swift 实在生疏,oc 中的 TZImagePickController 中有这么一个属性

    @property (nonatomic, copy) void (^didFinishPickingPhotosHandle)(NSArray<UIImage *> *photos,NSArray *assets,BOOL isSelectOriginalPhoto);

    先前的调用方式是这样的

    `[imagePickerVc setDidFinishPickingPhotosHandle:^(NSArray<UIImage *> *photos, NSArray *assets, BOOL isSelectOriginalPhoto) {

    _fileArr = photos;

    NSString *webImg =[NSString stringWithFormat:@"[""];

    for (int i=0; i<photos.count; i++) {

    // [self htmlForJPGImage:photos[i]] webImg =[webImg stringByAppendingString:[self htmlForJPGImage:photos[i]]]; webImg = [webImg stringByAppendingString:@"""];

    if (i != photos.count - 1) { webImg = [webImg stringByAppendingString:@",""];

    }

    else {

    webImg = [webImg stringByAppendingString:@"]"];

    } }

    NSLog(@"%@",webImg);

    [self evaluateJsCode:callback val:webImg webview:self.webview];

    }];`

    想问下改写成 swift3 应该怎么写?

    2 replies    2018-01-10 13:24:20 +08:00
    jecshcier
        1
    jecshcier  
    OP
       Jan 10, 2018 via iPhone
    求解。。。
    jecshcier
        2
    jecshcier  
    OP
       Jan 10, 2018 via iPhone
    已被困扰了一天半
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2908 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 02:23 · PVG 10:23 · LAX 19:23 · JFK 22:23
    ♥ Do have faith in what you're doing.