【发布时间】:2018-01-19 08:54:00
【问题描述】:
我正在尝试将 Objective-C 源代码转换为 Swift。
Objective-C 中的以下代码
myView = (__bridge UIView *)([SmartPlayerSDK SmartPlayerCreatePlayView:0 y:0 width:screenWidth height:playerHeight]);
其中myView 是UIView
我正在使用一个库,函数如下所示,
+ (void*)SmartPlayerCreatePlayView:(NSInteger)x y:(NSInteger)y width:(NSInteger)width height:(NSInteger)height;
它返回地址。
我正在尝试转换为 Swift
myView = SmartPlayerSDK.smartPlayerCreatePlayView(0, y: 0, width: 10, height: 10)
smartPlayerCreatePlayView - Automatically convert to small letter
出现错误:-Cannot assign value of type 'UnsafeMutableRawPointer!' to type 'UIView'
如何解决此问题。
【问题讨论】:
标签: ios swift unsafemutablepointer