【发布时间】:2020-03-18 16:15:21
【问题描述】:
我尝试用块(关闭)来初始化我的课程,但我得到了
'init' 的模糊使用
一直以来,我在目标 c 中的课程,我尝试在 swift4 中使用它
对象初始化
typedef void (^updateCoordinate)(CLLocationCoordinate2D coordinate);
- (instancetype)initWithCoordinate:(CLLocationCoordinate2D)coordinate Dragable:(BOOL)isDragable updateCoordinate:(updateCoordinate)updateCoordinate;
快速初始化
let map = FAMapViewController.init(coordinate: CLLocationCoordinate2DMake(0, 0), dragable: true) { (coordinate) in }
NS_SWIFT_NAME 对我没有帮助,我有同样的问题请给任何建议。
【问题讨论】:
-
CLLocationCoordinate2DMake?这是什么版本的 Swift?? -
我正在使用#import
@Alexander -
当您输入
FAMapViewController.init时,您会获得哪些自动完成选项? -
@Fogmeister 截图写在下面,在“Swift init”下
标签: swift