2017-08-08 2 views
2

ich Xcode Beta installiert haben 5. Jetzt habe ich eine Warnung an Vision-Rahmen und VNFaceLandmarkRegion2D Objekt beziehen vor allem:Deprecation von VNFaceLandmarkRegion2D die Punkte

'Punkt (at :)' in iOS veraltet war 11,0

In Bezug auf die Dokumentation point(at:) und points wurden in iOS 11 eingeführt und veraltet. Wie auch immer, jetzt kann ich ein Gesicht Wahrzeichen Punkte bekommen?

+0

Es sieht so aus, als ob wir stattdessen die 'normalizedPoints' -Eigenschaft verwenden sollten, aber aus irgendeinem Grund ist dies momentan nur für Objective-C-Entwickler verfügbar. Schön. – TwoStraws

Antwort

4

In den letzten Xcode-Updates wurde VNFaceLandmarkRegion2D geändert. Und jetzt ist es nicht notwendig, x und y in CGPoint Objekt zu konvertieren. VNFaceLandmarkRegion2D hat normalizedPoints, ein Array von CGPoint s.