Мне более чем надоел этот iPhone SDK и его документация ...
Я звоню AudioConverterNew
в документации под Returns: написано "возвращает код состояния"
...
на самом деле ...
До сих пор, играя с параметрами, я смог получить только две разные ошибки, ни одна из которых не указана в нижней части справочника Audio Converter.
это 'mrep' и '? Tmf' (приведение OSStatus к массиву символов), но конкретные коды на самом деле не имеют значения.
Насколько я могу судить, случайные коды ошибок определены в случайных файлах, поэтому вы не можете просто найти один файл, я не могу найти справочный документ, который просто позволяет вам искать код ошибки, чтобы получить больше информации и из того, что я могу сказать, в OS X вы можете использовать GetMacOSStatusErrorString (), чтобы преобразовать ошибку во что-то полезное, но нет эквивалента iPhone?
любая помощь будет принята с благодарностью.
EDIT:
хорошо, поэтому приведение к ним дает их в обратном порядке (что-то, что я проверил на «mrep», но не было в любом случае), fmt? находится в списке для Audio Converter api, и довольно понятен, если немного расплывчатый, но достаточно справедливый, все еще «perm» не существует (хотя это может быть что-то связанное с симулятором, не поддерживающим декодирование aac) общий вопрос все еще стоит.