我正在使用使用j2objc構建的cocoapod的應用程序。但是,當我嘗試運行單元測試在Xcode我看到下列錯誤:j2objc異常阻止運行的單元測試
Terminating app due to uncaught exception 'JavaLangArrayStoreException', reason: 'source of type IOSByteArray is not an array'
據我所知,在Java數組不完全映射到目標C數組。但是這個異常並不妨礙應用程序的運行,那麼有沒有辦法忽略這個單元測試和UI測試呢?
失敗的代碼是在一個cocoapod中,所以我不確定我能夠做任何手動轉換。這裏是一個的失敗行:
return IOSObjectArray_Get(nil_chk([rawType getGenericInterfaces]), i);
提供您的代碼 – Vyacheslav