Методы должны быть объявлены до их использования.
Вы можете решить свою проблему одним из двух способов:
- Переместить объявление rqst_run до объявления viewDidLoad
- Объявите rqst_run в разделе @interface для вашего класса (либо в .h, либо в продолжении класса в вашем .m)
Второй из них самый лучший, так что вы, например, добавили бы что-то похожее на приведенное ниже в верхней части вашего .m
@interface MyClass()
- (void) rqst_run;
@end
Если вы не знакомы с концепцией продолжений классов, эта страница предлагает разумное резюме; по сути, раздел @interface в .m для объявлений, которые вы хотите сохранить вне "открытого интерфейса" (то есть .h)