変数の割り当てがランダムに解除されたり破損したりして、NSInvalidArgumentException が発生するという問題があります。常に発生するとは限りませんが、数回試行すると問題を再現できます。
プロパティが正しいタイプであるかどうかを確認する方法をいくつか試しましたが、成功しませんでした。
すべてが機能している場合の変数は次のとおりです
アプリがクラッシュしたときの変数は次のとおりです
「isa = (Class)」の部分が「CLLocation」ではなくエラーを返すようになったので、確認しようとしていますが、保護されています。
[fromPoint->isa isKindOfClass:[CLLocation class]]
ここで答えを試しましたが、まだ例外が発生しています。
ありがとう!