-
muunim08님께서 10 포인트 획득하셨습니다. 4 년, 9 개월 전
일일접속 -
jerry1201님께서 10 포인트 획득하셨습니다. 4 년, 9 개월 전
일일접속 -
Ky J님께서 30 포인트 획득하셨습니다. 4 년, 9 개월 전
답글 작성 -
Ky J가 게시판 QnA에서 게시글 struct타입인 배열을 수정하는 방법에 대해 궁금합니다.에 답변을 달았습니다. 4 년, 9 개월 전
답변감사드립니다! ㅠㅠㅠ
case .caption(var item): 이 부분에서 복사 된 값이 쓰이는군요.. 말씀하신대로 코드를 짜면
items[indexPath.section][indexPath.item]. 뒤에 toggle이 안됩니다.. 저도 그걸 원했었는데 안되서 Switch를 쓴건데..
Value of type ‘TestViewController.ItemsType’ has no member ‘toggle’ 경고창이 뜹니다.. postItem을 수정 해야되는데
enum이 뜨네요..
-
hekang님께서 10 포인트 획득하셨습니다. 4 년, 9 개월 전
일일접속 -
claire님께서 10 포인트 획득하셨습니다. 4 년, 9 개월 전
일일접속 -
오동나무님께서 30 포인트 획득하셨습니다. 4 년, 9 개월 전
답글 작성 -
오동나무가 게시판 QnA에서 게시글 struct타입인 배열을 수정하는 방법에 대해 궁금합니다.에 답변을 달았습니다. 4 년, 9 개월 전
items 배열의 모든 items[indexPath.section][indexPath.item] 의
isExpand값은 false로 초기화되고 있습니다.그리고 switch 문에서 .caption인 경우 해당 값을 item이라는 지역 변수에 넣어주고 있습니다. 이때에는 값이 복사되지요.
지금의 코드에서는 이 복사된 값을 변경해주고 있기 때문에 원래의 값은 변경되지 않고 있습니다. 이는 구조체가
값 타입이기 때문입니다.item.toggle()->items[indexPath.section][indexPath.item].toggle()로 변경해보면 어떻게 동작하는지 이해하기 더 쉬울 것 같아…[더 보기]
-
soultreemk님께서 1,000 포인트 획득하셨습니다. 4 년, 9 개월 전
회원가입 선물 1000 포인트! -
오동나무님께서 10 포인트 획득하셨습니다. 4 년, 9 개월 전
일일접속 -
liam 777님께서 10 포인트 획득하셨습니다. 4 년, 9 개월 전
일일접속 -
Ky J님께서 30 포인트 획득하셨습니다. 4 년, 9 개월 전
게시글 작성 -
Ky J가 게시판 QnA에서 게시글 struct타입인 배열을 수정하는 방법에 대해 궁금합니다.를 시작했습니다. 4 년, 9 개월 전
struct PostItem: Hashable {let username: String
let body: String
var isExpand: Bool
let identifier = UUID()
init(username: String, body: String) {
self.username = username
self.body = body
self.isExpand = false
}
init(item: PostItem) {
self.username = item.username…[더 보기]
-
Ky J님께서 30 포인트 획득하셨습니다. 4 년, 9 개월 전
게시글 작성 -
Ky J님이 그룹 iOS 기초 스터디에 참가했습니다 4 년, 9 개월 전
-
Ky J님께서 10 포인트 획득하셨습니다. 4 년, 9 개월 전
일일접속 -
keddisco님께서 30 포인트 획득하셨습니다. 4 년, 9 개월 전
게시글 작성 -
keddisco님께서 10 포인트 획득하셨습니다. 4 년, 9 개월 전
일일접속 -
김 동욱님께서 10 포인트 획득하셨습니다. 4 년, 9 개월 전
일일접속 -
Joseph Kim님께서 10 포인트 획득하셨습니다. 4 년, 9 개월 전
일일접속 - 더 보기
