0
빠른 3 내 코드를 변환 한 후 나는 오류를 받고 있어요 다른 설명없이 (lldb)라고 말하는 오류는 누구나 여기서 무엇이 잘못되었는지 설명 할 수 있습니까 ?? 및 변환하기 전에이 같았다 :빠른 3 변환의 원인 (lldb) 오류`EXC_BAD_INSTRUCTION (코드 = EXC_I386_INVOP, 서브 코드) = 0x0`
noteObjects.sortUsingComparator { (first : AnyObject, second : AnyObject) -> NSComparisonResult in
if let f : String = (first as! RChannels).name! {
let s : String = (second as! RChannels).name!
return f.compare(s)
}
}
noteObjects
이 as! (Any, Any) -> ComparisonResult
제거하고 Any
대신 AnyObject
에 두 개의 매개 변수를 변경 얻을 NSMutableArray를
왜 까닭없는 비교기와 NSMutableArray? 기본 Swift 배열 유형 및 정렬 기능이 훨씬 효율적입니다. – vadian