////
🛠️

API 명세

Search
방명록 API
url
태그
desc
속성
수정 여부
api수정
GET
특정 장소에 해당하는 방명록 전체 조회
은우 송
은우 송
POST
특정 장소에 방명록 작성
은우 송
은우 송
GET
전체 멤버 조회
은우 송
은우 송
POST
특정 방명록 좋아요
은우 송
은우 송
DELETE
특정 방명록 좋아요 해제
은우 송
은우 송
COUNT5
Search
url
태그
desc
속성
GET
nickname 랜덤 생성
최재혁
최재혁
POST
닉네임 중복 확인 및 등록
최재혁
최재혁
GET
전체 아이돌 그룹 이름 및 이미지 조회
최재혁
최재혁
COUNT3
Search
url
desc
태그
속성
수정 여부
전체 조회
GET
최재혁
최재혁
지정 아이돌 그룹 조회
GET
최재혁
최재혁
COUNT2
struct GusetComment: Codable, Equatable { static func == (lhs: GusetComment, rhs: GusetComment) -> Bool { return lhs.id == rhs.id } var id: Int var content: String var isLike: Bool var nickname: String enum CodingKeys: String, CodingKey { case id case content case isLike case nickname } public init(from decoder: Decoder) throws { let values = try decoder.container(keyedBy: CodingKeys.self) id = try values.decode(Int.self, forKey: .id) content = try values.decode(String.self, forKey: .content) isLike = try values.decode(Bool.self, forKey: .isLike) nickname = try values.decode(String.self, forKey: .nickname) } }
Swift
복사
if $vm.showText.wrappedValue { Text("⚠️현재 위치에서는 방명록을 남길 수 없습니다!") .padding(EdgeInsets(top: 11, leading: 16, bottom: 12, trailing: 16)) .background(RoundedRectangle(cornerRadius: 12).foregroundColor(.black)) .foregroundColor(Color.red) }
Swift
복사