Swift 함수의 비동기 호출에서 데이터 반환 모든 REST 요청과 응답을 처리하는 Swift 프로젝트에 유틸리티 클래스를 만들었습니다. 코드를 테스트 할 수 있도록 간단한 REST API를 구축했습니다. NSArray를 반환해야하는 클래스 메서드를 만들었지 만 API 호출이 비동기이기 때문에 비동기 호출 내부의 메서드에서 반환해야합니다. 문제는 비동기가 무효를 반환한다는 것입니다. Node에서 이것을하고 있다면 JS promise를 사용할 것이지만 Swift에서 작동하는 솔루션을 찾을 수 없습니다. import Foundation class Bookshop { class func getGenres() -> NSArray { println("Hello inside getGenres") let urlPat..