Я рекомендую создать функцию ac, если подклассификация не имеет смысла.
, если эта функция сопровождает другие связанные функции, поместите ее в библиотеку вместе с ее родственниками.если список становится длинным, класс мог бы быть лучшим выбором.
, если эта функция автономна и специфична для одного приложения / проекта, то просто создайте файл, который объявляет все эти нечетные биты (если они должныиспользоваться повторно в нескольких переводах).если файл битов действительно большой, вероятно, есть несколько проблем с дизайном.
некоторые люди могут порекомендовать метод экземпляра категории objc.Я вообще избегаю категорий, потому что вероятность ошибки неоправданно высока.Функции и типы C и C ++ связаны и легко удаляются, если на них нет ссылок.с категорией вы не связываете, и она и символы, используемые в методе, не должны быть удалены.
вы можете включить это в качестве метода экземпляра для вашего синглтона, если оба концептуально (или физически)) связаны.в противном случае, я рекомендую хранить их отдельно.