본문 바로가기
goodLuck

개발 관련/IOS_SwiftUI17

IOS/SwiftUI 공부기록 (2022.09~12) 00. 공부하게 된 계기는? 서비스 앱을 기획하다보니, AOS,IOS간에 다른 컴포넌트 사용이 왜 이렇게 까지 다른 지 궁금해졌다. 버튼을 클릭했을 때, 드롭되어야하는 방식이라던가 IOS에는 잘 되는 데 AOS에는 힘들다는 개발자의 코멘트에 직접 공부해보고자 시작하게 됬다. 그 둘 중에서도 왜 IOS를 선택했는 지 나는 이미 갤럭시 노트 유저이고 평생 AOS만 써왔기 때문에 IOS의 모바일 디자인 시스템 및 컴포넌트에 대해서 좀 더 알 필요가 있다고 생각했다. 예를 들어 아이폰의 키패드도 커스텀할 수 있는 거라든지 -> 개발을 경험하지않았다면, 이런 부분까지는 생각치못했을 꺼같다. 01. 실제로 진행한 프로젝트 (2022.09.03 ~ 2022.12) 공부를 하다보니 혼자서 화면만 그리는 것보다 뭔가 유.. 2022. 12. 24.
bottomsheet 에서 navigationlink 2022. 10. 5.
주니어 ios개발자라면, 공부해둘 것 Reactive Programming This is what you are gonna be asked during an interview and you will definitely come face-to-face with it during your career. So what you should know about reactive programming? - Learn the definition. - Learn how to implement it. - Learn RxSwift. - Learn Combine-Library. Asynchronous Programming If you ever read Swift related book, you came across with the topic of Concurre.. 2022. 9. 2.
[오류] 'UIScene' is only available in iOS 13.0 or newer 'UIScene' is only available in iOS 13.0 or newer 타겟 버전 오류 !! Xcode 11 에서 새 프로젝트를 만들면 iOS13 의 배포 대상 프로젝트로 설정 됨 Xcode11 에서 프로젝트를 생성하고 target을 13보다 낮게 잡으면 에러가 나타남. 타겟 버전을 13으로 선택하고 running 하니까, 오류 없어짐. 2022. 7. 27.
collectionView, collectionViewCell을 이용한 이미지 그리드 만들기 flow 1. 콜렌션뷰에 @IBOutlet 을 연결시키고 dataSource, delegate, delegateFlowLayout을 extension 한다. *여기에서 데이터 소스는 뭐고 델리게이트는 뭐냐면, dataSource 콜렉션뷰를 만들때 들어갈 리소스들을 의미(약간 총알같은 거) -> 필수 delegate 정보를 제공할 수있고 셀을 강조하거나 선택할 수 있다. 또 확장해서 레이아웃을 설정할 수 있다. -> 선택 2. 애셋에 이미지를 올린다. 3. collectionViewCell.swift + nib을 만든다. 4. MyCollectionViewCell.swift > imageView를 연결 class MyCollectionViewCell: UICollectionViewCell { @IBOutl.. 2022. 7. 12.
[오류] Could not load NIB in bundle 오류 텍스트 Could not load NIB in bundle 단순히 NIB을 로드할 수 없다는 의미일 뿐인데, 뭔가 초초보라서 그런지 새빨간 오류글자가 보이면, 그냥 한숨부터 나오는 게 인지상정. 후하!!!! 어제 밤에 이거 하는 데, 진짜 계속 오류오류 떠가지고 진쨔 내가 왜 이 어려운 이짓을 하고 있을 까 ㅋㅋㅋㅋㅋㅋㅋㅋ 푸념했는 데, 한숨자고 오늘 점심때 다시 천천히 평화를 찾고 해결책을 찾아보니, 너무나 간단한 거 였다. 바보 멍충이 !!!!! 닙 클래스명이 잘못써져있는 거 였다.......(멍충이!!) ㅋㅋㅋㅋ 그래도 기부니가 좋다. 날아갈꺼같다. 됫다!!!!!!! ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 이제 코드 차곡차곡 뜯어봐야징 ㅋㅋㅋㅋㅋ 휴우우 #오류를무서워하지말자 #오류 2022. 7. 12.