5
Jak powinienem wywołać następującą metodę? Metoda należy do klasy, która drukuje logi.Jak wywołać metodę z parametrami CVaListPointer w Swift
func log(format: String!, withParameters valist: CVaListPointer)
Co chcę osiągnąć, będzie wyglądać tak w Objective-C:
NSLog(@"Message %@ - %@", param1, param2);
jakieś pomysły?
Co możesz polecić do funkcji, która pobiera 'CVarArg' zamiast' CVaListPointer'? – kelin
Jeśli zastąpisz 'CVarArgType' przez' CVarArg', kompilator pokaże błąd z powodu typu, a jeśli spróbujesz rzucić 'CVarArg' na' CVarArgType', dostaniesz awarię. – kelin