在Swift中使用isKindOf
我使用Xcode 8.0testing版testing我的应用程序,但在将我的代码2.2转换为3.0之后,出现了许多未解决的错误。 在演示下面,Xcode8.0出现错误信息
1.“if”条件之后的预期“{”
if annotation.isKindof: (MKUserLocation) { return nil }
第二个错误是地图工具包…我使用iskind(的:MKUserLocation)仍然不工作,它会出现另一个错误信息
2.被占用的语句块是一个未使用的闭包
if annotation.isKindof: (MKUserLocation) { return nil }
3.在通话中缺less参数标签“:”
if annotation.isKind(of: MKUserLocation) { return nil }
在isKindOf
中Swift3
是:
if annotation is MKUserLocation { return nil }