performSegueWithIdentifier:sender:
메소드를 사용 중이므로 sender
매개 변수를 통해 여러 개의 인수를 전달하고 싶습니다. Objective-C에서는 @{"myKey": myValue}
구문을 사용하여의 NSDictionary 을 즉석에서 작성했습니다.사용자 정의 열거 형을 값으로 사용하여 Swift에서 사전 작성하기
스위프트에서 여러 가지 방법을 시도했지만 컴파일러는 항상 저에게 종류의 오류를줍니다 : 'AnyObject?' { '요소'또는 '키'}라는 멤버가 없습니다
Swift에서 예상되는 동작을 재현하는 방법은 무엇입니까? 감사!
편집 : 당신이 필요로하는
[("image", image), ("fitler", filter)]
:
이self.stopCamera()
dispatch_async(dispatch_get_main_queue(), {() -> Void in
self.performSegueWithIdentifier("backCameraVCtoFrontCameraVC", sender: [("image", image), ("fitler", filter)])
})
코드를 게시하십시오. – zaph
Swift Dictionary는 개체가 아니며 구조체입니다. – zaph
동의 하긴하지만 내 작업을 수행하기위한 조언은 무엇입니까? –