Я узнал о следующем фрагменте кода, который, как утверждается, в некоторой степени предотвращает Method Swizzling.Использование макроса SEC_IS_BEING_DEBUGGED_RETURN_NIL в приложении iOS
#ifndef DEBUG
SEC_IS_BEING_DEBUGGED_RETURN_NIL();
#endif
Но при включении в мой проект для тестирования, я получаю сообщение об ошибке.
неявное объявление функции «SEC_IS_BEING_DEBUGGED_RETURN_NIL» является недействительным в C99
Может кто-то помочь мне на эту ошибку, если мне нужно включить любой заголовок библиотеки для того же.
'SEC_IS_BEING_DEBUGGED_RETURN_NIL' не является определенным макросом в контексте, который вы пытались использовать. Вы должны определить его или импортировать файл, который делает. –