Я роблю додаток, який обробляє чутливі дані кредитної картки.
Якщо мій код працює в режимі налагодження, я хочу занести ці дані до консолі та зробити кілька файлів, демпльованих.
Однак у фінальній версії appstore (тобто, коли вона працює в режимі випуску), важливо все це вимкнено (небезпека для безпеки)!
Я спробую відповісти на моє запитання якнайкраще, як можу; Таким чином, питання стає "Чи це шлях рішення - це правильний чи найкращий спосіб зробити це?"
// add `IS_DEBUG=1` to your debug build preprocessor settings
#if( IS_DEBUG )
#define MYLog(args...) NSLog(args)
#else
#define MYLog(args...)
#endif
#ifdef DEBUG NSLog@("Something");#else//#endif
це не працює. Як я можу ініціалізувати кнопку або записати щось на консоль, будь ласка, ви можете редагувати своє запитання?