myArray
및 myObject
오브젝트라는 배열이 [myObject]
입니다.오브젝트가 배열의 마지막인지 확인하십시오.
myObject
이 myArray
의 마지막 개체인지 확인하고 싶습니다.
가장 좋은 방법은 무엇입니까?
if myObject == myArray.last!
를하지만 나에게이 오류 제공 :
나는 시도했다
Binary operator '==' cannot be applied to two 'myObject' operands
어떤 생각을? 감사합니다.
당신이 봤어되어 "isEqualTo을"? 객체가 모두 동일한 유형/클래스로 디버깅 되었습니까? –
개체 유형은 무엇입니까? 'Equatable'을 준수합니까? – fiks
개체가 Equatable을 준수해야합니다. 여기에 예제가 있습니다 : http://stackoverflow.com/a/32953118/2227743 – Moritz