2016-07-14 14 views
8

SwiftでNSInternalInconsistencyExceptionを捕捉することは可能ですか? もしそうなら、どうすればできますか?SwiftでNSInternalInconsistencyExceptionをキャッチすることは可能ですか?

+0

のようなObjective-Cの例外をキャッチすることができます:まず、あなたのPodfileに追加しますか? – timbroder

+0

私が正しく覚えていれば、これは純粋なSwiftでキャッチできなかったので、ブリッジされたObjCコードを使用することによってのみ可能でした。 – smat88dd

答えて

0

例えば、https://github.com/williamFalcon/SwiftTryCatchで行うことができます。あなたのコードimport SwiftTryCatchで次に

use_frameworks! 
pod 'SwiftTryCatch' 

をして、あなたはこれを解決しました。この

SwiftTryCatch.try({ 
    // try block 
}, catch: { (error) in 
    // catch block 
}, finally: { 
    // finally block 
}) 
関連する問題