iOS

iOS

[Swift/ TIL #9] - 23/10/24

안녕하세요! 내용이 점점 별 거 없어지네요..오늘도 역시 개인 앱 제작을 했습니다. 피커뷰에 관한 작업이 오래 걸렸는데,"피커뷰1"에서 "A"를 선택하면 "A"와 관련된 데이터를 "피커뷰2"에서 보여주도록 했습니다.처음에는 "A"를 선택해도 "피커뷰2"에 변화가 없어서로그를 하나하나 찍어서 확인했는데 데이터 전달쪽에는 문제가 없었습니다.알고보니 .reloadAllComponents()로 바뀐 정보를 업데이트를 해줘야하더군요. 그리고 데이터에 중복된 값은 Set으로 바꾸어서 피커뷰에 나타나지 않도록 했습니다.

iOS

[Swift/ TIL #8] - 23/10/23

안녕하세요!오늘도 개인 앱 제작에 도전중이었습니다. 어제부터 막혔던 부분은 CoreData를 사용하는 부분이었습니다.entity안에있는 Attribute를 배열이나 딕셔너리로 사용하려고 했는데 방법을 몰라서 찾고 있었습니다.커스텀 클래스로? 클래스를 설정하거나 Objective-C 형식의 데이터를 변형해서 사용할 수 있다는 자료는 찾았는데, entity끼리 관계성을 가지게 하는Relationship이라는 기능이 CoreData에 있더군요.이 기능을 사용하는 것이 제일 좋아보여서 오늘 데이터를 넣고 출력하는 것을 학습했습니다. 그리고 예전에 앨범에 있는 사진을 고르는 프로젝트에서 본 PikcerView를 사용해보았습니다.사실 원하는 느낌은 DropDown이라는 기능에 더 가까운 것 같지만스위프트에서는 제공..

iOS

[Swift/ TIL #7] - 23/10/21

안녕하세요!어제는 룰렛을 만드려고 자료를 보다가 정신을 못차렸는데요... 아무리 봐도 머리에 안들어오더라구요.저는 스위프트로 선을 그리는 법부터 배워야 할 것 같습니다.그래서 원을 그리고 합쳐서 원이 되는 도형을 만들고 회전하는 코드를 만들고 해야겠죠.아니면 원을 만들고 UIViewPropertyAnimator라는 걸로 회전 효과를 넣어볼까 했는데, 일단을 미루기로 했습니다!아마 해도 UIViewPropertyAnimator이 방식으로 일단 도전해볼거 같아요.일단은 만들어보고 싶은 앱에서 룰렛을 제외하고 만드는 중입니다! 카테고리를 추가하고 제거하는 기능은 뺄수도 없고 꼭 넣고싶어서 일단 필수적인 기능이 동작하는 것을 확인하는 것을 목표로 만드는 중입니다. 임시 저장하고 글을 올리지를 않았었네요! (10..

iOS

[Swift/ TIL #6] - 23/10/19

안녕하세요!오늘은 원래 바인딩을 활용한 프로젝트를 만들어보며 MVVM 패턴에 대해 학습할 예정이었는데요,샤워하다가 문득 생각난 어플이 있어서 구상하다가 룰렛이 필수로 들어가야 하는데도전해보려고 계속 자료를 찾고 있었습니다. 원래는 하스스톤이라는 게임을 아시는지 모르겠지만거기 룰렛 처럼 세로로 도는 룰렛을 만들어보고 싶었는데어 애니메이션이니 모션이니 하나도 모르는 상태로는 어떻게 접근할지 상상도 안가더라구요.그나마 자료가 보이는? 기본 룰렛을 일단 한번 만들어보자 싶어서 만들어보았습니다. UI도 구체화 하려니 머리가 아프더군요.피그마는 몇번 슥슥 하면 예쁜 UI가 완성되는 마법의 툴인줄 알았는데...저는 머글이었고 피그마는 현실이었습니다.아무튼 우선 빈 프로젝트에 아래의 두 자료를 통해서 룰렛을 만들어보려..

dev_강건
'iOS' 카테고리의 글 목록 (8 Page)