Все, что вам нужно сделать, это поместить строку в скобки.
action: ("hiddenCameraAction:")
... однако, это не рекомендуется способ достижения того, что вам нужно.
Я бы порекомендовал вам начать использовать селектор, который является более безопасным, поскольку компилятор немедленно выдает ошибку, и код не будет работать с неверным именем метода или чем-то подобным.
Синтаксис: #selector(method(externalParameter:))
... вы можете просто начать печатать, и компилятор предложит вам, что Метод Objective-C вы можете поместить внутрь
action: #selector(hiddenCameraAction(_:))
Вы можете, если указатели указывают на глобальные объекты:
// In global scope
int x, y;
const struct {int *px, *py; } s = {&x, &y};
Структура константы может только быть инициализирована статически.