.isEqual という関数の使い方を教えてください。
直近で保持したデータと、現在のデータが同じかどうかを調べ、処理を分岐させようと考えています。
データの中身は、構造体の配列です。
そのために下記のようなコードを書いてみました。
if currentData.isEqual(previousData) { //内容が同じだった時の処理 } else { //内容が異なっていた時の処理 }
value type of '構造体の配列' has no member 'isEqual' というエラーメッセージが出て、ビルドが通りません。
明らかに、.isEqual の使い方を間違えているのは分かるのですが、正しくはどう使えばいいのかが分かりません。
どなたか教えて頂けると幸いです。
あるいは、配列の中身(オブジェクトの内容?)が同じかどうかを調べるいい方法がありましたら、教えて頂けませんでしょうか。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/18 05:33
2017/09/18 06:29