ExpenseTrackerWatchOS icon indicating copy to clipboard operation
ExpenseTrackerWatchOS copied to clipboard

Build errors: Redundant conformance of 'ExpenseLog' to protocol 'Identifiable'

Open antiero opened this issue 4 years ago • 2 comments

Xcode 12.3, macOS Big Sur.

When building this project (after setting local iCloud Container and bundle identifiers) I get the following build error:

~/Library/Developer/Xcode/DerivedData/ExpenseTracker-cvcyesjpgswugkgndbaijxuskmcj/Build/Intermediates.noindex/ExpenseTracker.build/Debug/ExpenseTrackerMac.build/DerivedSources/CoreDataGenerated/ExpenseTracker/ExpenseLog+CoreDataProperties.swift:28:24: Redundant conformance of 'ExpenseLog' to protocol 'Identifiable'

/workspace/ExpenseTrackerWatchOS/Shared/Models/ExpenseLog+Extension.swift:12:1: 'ExpenseLog' declares conformance to protocol 'Identifiable' here

antiero avatar Jan 25 '21 15:01 antiero

Did you resolve this. I have just come back to a project I built a couple of years ago and it is now doing this with XCode 13.3

wheeliebin avatar May 02 '22 15:05 wheeliebin

just remove Identifiable protocol from extension ExpenseLog will fix this error

rtorcato avatar Mar 22 '23 19:03 rtorcato