私はj2objcを使ってビルドされたcocoapodを使用するアプリケーションを開発中です。私はXcodeでユニットテストを実行しようとする。しかし、私は次のエラーを参照してください。j2objc例外はユニットテストが実行されないようにします
Terminating app due to uncaught exception 'JavaLangArrayStoreException', reason: 'source of type IOSByteArray is not an array'
私はJavaでの配列は、Objective Cの配列に完全にマップされないことを理解しています。しかし、この例外はアプリの実行を妨げるものではないので、単体テストやUIテストでこれを無視する方法はありますか?
コードがココアポッド内にあるため、手動での変換はできません。ここで失敗していますラインです:
return IOSObjectArray_Get(nil_chk([rawType getGenericInterfaces]), i);
あなたのコードを提供 – Vyacheslav