2014-12-12 1 views
0

이 Objective c 코드를 swift로 변환하려고합니다. 그러나, 나는 이것을 어떻게하는지 모른다. NSTimer를 사용하여 셀렉터 작업을 신속하게 수행하는 방법에 대해서는 읽었지만이 상황에서는 그렇지 않습니다. 모든 팁이나 제안을 부탁드립니다.iOS : 신속하게이 선택기를 처리하려면 어떻게해야합니까?

[apiClient setDidFinishSelector:@selector(method:)]; 
+0

setDidFinishSelector 메서드의 정의에 액세스 할 수 있습니까? 이 경우를 보시려면 https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Closures.html – abarbier

+0

'setDidFinishSelector' 메소드는 기본 메소드가 아닙니다. AFNetworking을 사용하고 있습니까? – JAL

답변

0

이 스위프트되고 싶었다는 것 때문에, 당신의 방법 기능을하는 데 도움이

func method(...) {} 

희망을 당신은

apiClient.setDidFinishSelector("method:") 

을 다하겠습니다 다음은있다! 좋은 추측에

0

:

apiClient.didFinishSelector = Selector("method:") 
0

즉 ASIHTTP 프레임 워크의 일부이고 나는 그것의 더 빠른 버전이없는 것입니다 생각합니다. 새 프레임 워크에 코드를 포팅하거나 객체 클래스를 호출하는 swifts 기능을 사용하십시오. (아직 완료하지는 못했지만 완료 할 수 있음을 알고 있습니다.)