-2
Swift 배열의 배열을 NSMutableArray로 변환하여 Objective-C 코드로 사용하려고합니다. 지금까지 결과는 끔찍했습니다. 이것은 내가 가지고있는 것입니다 :스위프트 배열을 Objective-C 배열로 변환
var polygon: [CGPoint] = []
//add bunch of CGPoints to polygon
var polygonNSMutable: NSMutableArray = []
//if better way to convert Swift array into NSMutableArray -> please inform me!
for l in 0 ..< (polygon.count-1) {
//first attempt:
polygonNSMutable.addObject(polygon[k] as CGPoint as AnyObject) // Cannot downcast from 'CGPoint' to [email protected] protocol type 'AnyObject'
//second attempt:
polygonNSMutable.addObject(polygon[k]) //results: Type 'CGPoint' does not conform to protocol 'AnyObject'
}
질문 : 어떻게 스위프트 배열을 Objective-C로 변환합니까? 그것은 먼저 NS<Mutable>Array
먼저 일에 C-구조체를 저장 될 때
매우 상세하고 명확한 대답에 감사드립니다. – user3673836