typedef enum {
artists = 0,
artists_songs = 1,
artist_albums = 2,
albums = 3,
album_songs = 4,
tags = 5,
tag = 6,
tag_artists = 7,
tag_albums = 8,
tag_songs = 9,
songs = 10,
song = 11,
playlists = 12,
playlist = 13,
playlist_songs = 14,
search_songs = 15
} Methods;
typedef enum {
artists = 0,
albums = 1,
songs = 2,
tags = 3,
playlists = 4
} ReturnTypes;
아티스트가 다시 선언되었음을 알리는 ReturnTypes의 아티스트 = 0 줄에 계속 오류가 표시됩니다. 이 구문 오류가 무엇인지 모르겠습니다. 어떤 아이디어?Obj-C 열거 형 재정의 오류
'artist'를 하나의 enum 정의에서 제거하면 응용 프로그램에서 'artist'상수의 중복 선언이됩니다. –