Не можете использовать Objective-c @try @catch @finally в ANE? - PullRequest
2 голосов
/ 13 февраля 2012

Я пишу библиотеку ios и называю libDemo.a. Когда я связал libDemo.a с ANE (расширение Adobe Native) и упаковал файл .ane в файл .ipa, компоновщик завершился ошибкой:

Undefined symbols:

  "_objc_terminate", referenced from:

Ошибка, возникшая из исходного файлаjective-c (названного им Demo.m), и в сбойной функции есть такой код:

@try{
...
}
@finally{
...
}

Когда я комментирую строки @try и @finally, компоновщик возвращается с кодом успеха.

Так, может быть, вы не можете использовать синтаксис @try @catch, когда библиотека будет использоваться в средах ANE?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...