所以我最近有我的項目轉換爲斯威夫特3,雖然有點痛的,它大多了確定。然而,我現在只能回到最後一組我無法解決的錯誤!的UIView/UICoordinateSpace轉換RECT /點交鋒中迅速3
進出口使用
self.convert(point, to: v)
到視圖之間的轉換點,但Xcode中不斷給我構建錯誤說
'轉換(_:到:)' 只有在iOS 8.0提供或更新
這似乎是由於該方法的定義
public protocol UICoordinateSpace : NSObjectProtocol {
@available(iOS 8.0, *)
public func convert(_ point: CGPoint, to coordinateSpace: UICoordinateSpace) -> CGPoint
...
}
與正常的UIView一個
extension UIView {
...
open func convert(_ point: CGPoint, to view: UIView?) -> CGPoint
...
}
衝突我不能爲我的生活工作如何解決這個!有沒有人遇到過這個問題,或者有任何想法如何解決它?