Это простой вопрос для Objective-C.
При использовании @try
рабочий процесс может выполняться двумя способами
@catch
, а затем к ] @finally
@try
, а затем запустите @finally
Итак, в чем разница, использовать или не использовать @finally
блок? Если я использую только:
-(void)function{
@try {
...
}
@catch (NSException *exception) {
...
}
>>>The workflow will run this line in any case?
}
, чем будет выполняться остальная часть функции, или только блок @catch
, если создается исключение NSException?