JSPatch icon indicating copy to clipboard operation
JSPatch copied to clipboard

__bridge 的强制类型转换用 JSPatch 怎么写啊

Open lite-J opened this issue 8 years ago • 3 comments

    NSString* name = (__bridge NSString *)fullName;

这种代码用js 怎么写啊

lite-J avatar May 16 '16 03:05 lite-J

用JS的字符串吧,最后转成NS的,CF的函数没法随意调用

我觉的

CodeLife2012 avatar May 18 '16 07:05 CodeLife2012

CF打头的参数类型要怎么写呢 CFArrayRef,运行说未知类型

ningman avatar Feb 16 '17 03:02 ningman

@lite-J 只是举例而已; 很多地方也需要用到__bridge转换; 比如CALayer的contents self.maskLayer.contents = (__bridge id _Nullable)heartImage.CGImage; 以及CAEmitterCell的contents等;

bellchen avatar Feb 27 '17 06:02 bellchen