물론, 당신은 a를 사용할 수 있습니다 @try
-@catch
-@finally
블록, @catch
생략.
MyConnection * connection = [ConnectionPool ConnectionWithDetails: @"host/server/port/etc"];
@try {
[connection doSomething];
}
@finally {
[ConnectionPool ReleaseConnection: connection];
}
당신이 어떻게 종료하든 상관 없습니다 @try
블록, @finally
블록이 실행됩니다.