Я новичок в Objective C и пытаюсь реализовать асинхронную библиотеку, которая работает с обратными вызовами. Мне нужно выяснить способ передачи методов обратного вызова в качестве аргументов моим асинхронным методам, чтобы обратный вызов мог быть вызван после завершения задачи.
Каков наилучший способ достичь этого в Цели C? В Python, например, я мог бы легко передать функцию, но в Objective C кажется, что селекторы - это путь (?).
Может кто-нибудь указать мне пример, из которого я могу получить некоторые идеи?
Спасибо заранее.