전체 글 9

[가사&해석] Guns N' Roses - Patience (1988)

안녕하세요 콩리또 입니다.🌯 오늘은 🔫Guns N' Roses🌹 중에 제가 제일 좋아하는 곡인 Patience를 소개해드리려고 합니다. 피드백은 댓글로 부탁드려요! 감사합니다🥰 Patience은 🔫Guns N' Roses🌹의 리듬기타리스트 이지 스트래들린 (Izzy Stradlin)가 작곡한 곡입니다. 이지 스트래들린은 친구인 액슬로즈🌹와 함께 🔫Guns N' Roses🌹를 결성하여 세계 최정상의 시기(91년)까지 밴드의 메인 작곡가 겸 리듬 기타리스트로서 활약했습니다! 비록 기타리스트로서의 지분은 슬래쉬🎩 보다 적었으나, 데뷔 앨범에서 밴드의 공동작곡으로 표기된 곡들이 이지의 손 끝에서 먼저 나온 곡들이 대부분이었다고하네요 그러다 슬래쉬와의 음악적 불화, 약물과 여자로 얼룩진 밴드 생활에서 느낀 회의감..

[Swift/UIKIt] UITableView에 대해 알아보자! ①

안녕하세요 콩리또 입니다. 🌯 오늘은 UITableView에 대해 소개해드리려고 합니다. 제가 UIKit으로 제일 처음 만들어 본 컴포넌트인데요 그래서 더 정이가네요.. 모든 포스팅 말투는 편한 말투로 작성합니다! 피드백은 댓글로 부탁드려요! 감사합니다🥰 🤔 UI Table View란? UITableView는 데이터를 목록 형태로 보여줄 수 있는 기본적인 컴포넌트임 그리드가 아닌 그냥 리스트를 만들고 싶으면 UITableView를 사용하면 쉽게 만들 수 있음 특징 UIscrollview를 상속 받고 있어 스크롤이 가능해 많은 정보의 리스트를 보여 줄 수 있음 여러 개의 cell을 가질 수 있음 하나의 열과 여러 줄의 행을 가지고 있어 수직으로만 스크롤 가능 섹션을 통해 행을 그룹화하여 콘텐츠를 좀 더 쉽..

🍎 IOS/UIKit 2022.09.19

[Swift/UIKIt] TextField 유효성 검사 구현

안녕하세요 콩리또 입니다.🌯 Swift 왕초보로써 제가 코딩하면서 어려웠던 점을 포스팅하고 있는데요 오늘은 TextField 유효성 검사 기능을 구현한 부분에 대해 말씀드리겠습니다! 모든 포스팅 말투는 편한 말투로 작성합니다! 피드백은 댓글로 부탁드려요! 감사합니다🥰 🤔 배경 TableVIew에 행을 추가할때, 중복되는 이름은 추가할 수 없도록 동일한 텍스트에 대한 유효성 검사를 구현하고 싶었음 근데 따로 버튼을 누르지않고, 중복 텍스트가 입력됐을 때 바로 TextField 밑에 해당 문구가 보이도록 만들고 싶어 인터넷을 뒤지던 중, 요 블로그(https://velog.io/@sso0022/iOS-TextField-글자수-제한하기-한글 )를 보고 '오호 NotificationCenter를 사용하면 되겠군..

🍎 IOS/UIKit 2022.09.18

[가사&해석] Guns N' Roses - Paradise City (1987)

안녕하세요 콩리또 입니다.🌯 어렸을때부터 저의 음악 취향은 완전 롹앤롤했엇는데요..👩‍🎤🎸🧑‍🎤🎸👨‍🎤 심장이 쿵쿵 뛰는 사운드를 좋아하다보니.. 음악 취향이 겹치는 사람을 찾기 힘들었습니다.. 아무튼 종종 개발이 힘들때마다 스트레스 풀리는 노래 추천을 위해 🎉새로운 카테고리를 신설했습니다🎉 만관부! 첫 번째로 소개할 노래는 Guns N' Roses의 Paradise City 입니다! Paradise City는 1987년 발매된 Guns N' Roses의 데뷔앨범 Appetite for Destruction의 수록곡입니다. Appetite for Destruction는 대중음악 역사에 길이 남을 전설적인 앨범들 중 하나이며, 전 세계적으로는 3,000만 장이 팔리고 오늘날까지도 역사상 가장 성공한 헤비메..

[iOS/UIKIt] UItableViewcell 간 간격 띄우기 (Section header 이용)

안녕하세요 콩리또입니다 🌯 요즘 노션에 정리하느라 블로그가 뜸했었는데.. 노션이 무료 요금제 용량이 다 차서.. 다시 블로그로 돌아오려고 합니다.. 오늘은 제가 두번째 프로젝트를 하면서 어려웠던 tableView cell 간 간격 띄우기에 대해 말하는 시간을 가져보겠습니다. 모든 포스팅 말투는 편한 말투로 작성합니다! 피드백은 댓글로 부탁드려요! 감사합니다🥰 🤔 배경 및 문제 상황 목록을 추가 편집할 수 있는 List를 구현해야했는데 이때는 UIKit을 처음 접한 상황이라서 tableView를 사용하면 편집(추가,삭제)기능을 사용할 수 있다는 말만 듣고 무작정 tableView를 사용해서 구현하던 중이였음 그러다가 문제가 발생함..❗️ List 간의 간격을 띄어야하는데 tableView의 cell을 띄우..

🍎 IOS/UIKit 2022.09.16

[iOS/UIKit] Simulator 실행시 보이는 StoryBoard 파일 변경하는 법

안녕하세요 콩리또입니다. 오랜만의 포스팅이네요.. SwiftUI를 한창 공부하다가 갑자기 이번 프로젝트에서는 UIKit을 사용한다는 청천벽력 같은 소식을 듣고.. 방향을 틀어서 공부하고 있습니다. 오늘은 UIKit에서 Simulator 실행 시 처음 실행되는 Story Board를 바꾸는 법을 알려드리겠습니다. 1. 새로운 StoryBoard 파일을 생성 'File > new > Flie...'에서 새 Storyboard 파일을 생성해주세요 2. Storyboard Entry Point 만들기 이제 스토리파일을 시작 화면을 정해주는 과정이 필요한데요 시작하고 싶은 뷰컨트롤러를 선택 후 attribute inspector의 'Is Initial View Controller'를 체크해줍니다. 그러면 스토리보..

🍎 IOS/UIKit 2022.06.12

SwiftUI 강의 리뷰 - CS193p 2편을 보고...

안녕하세요 콩리또입니다. 요즘 너무 더워지고 있어서 여름이 온게 실감나네요..😞 덥고 힘들어도 모두 지치지말고 열코딩해봅시당... 저번에 포스팅한 Stanford University's course CS193p의 2편을 보고 왔는데요 이번 강의에서 배운것들을 정리해보도록하겠습니다. 보시고 틀린게 있다면 댓글부탁드려요~ 그럼 시작하겠습니다! 프리뷰에서 다크모드 보는 법 여러분은 프리뷰에서 다크모드를 볼 수 있다는 사실 알고 계셨나요? 정말 간단하게 모디파이어 하나만 추가해서 프리뷰에서 다크모드를 볼 수 있습니다! PreviewProvider에서 View에 .preferredColorScheme(.dark) 라는 ViewModifier를 주면 바로 다크모드 프리뷰가 생성됩니다! 라이트 모드랑 같이 띄우고 본..

🍎 IOS/SwiftUI 2022.05.23

SwiftUI 강의추천 및 리뷰 - Stanford University's course CS193p

안녕하세요 콩리또입니다. 이미 아시는 분들이 더 많으시겠지만..? 오늘은 SwiftUI를 이용해 IOS 앱을 만들어볼 수 있는 온라인 강의를 소개해드릴게요! 무려 Stanford 대학!!!에서 20, 21년도에 온라인으로 진행한 강의를 볼수 있습니다! (참고로 SwiftUI가 업데이트가 많이 되서 21년도 강의 영상을 추천드려요!) 강의는 재미있는 게임 만들기를 통해 완전 기초부터 SwiftUI를 알려주고 있습니다. 강의는 영어로 진행되지만 저 같은 개린이도 이해하기 쉽게 기초부터 하나하나 알려주셔서 SwiftUI 초보자분이 듣기에 정말 좋은 강의 같아요! 저와 함께 도전해보아요!!👊👊 https://cs193p.sites.stanford.edu/ CS193p - Developing Apps for iO..

🍎 IOS/SwiftUI 2022.05.17

[SwiftUI] 운동 기록 어플 만들기 : 캘린더 만들기 ①

들어가기 앞써 안녕하세요 ios 개자이너를 꿈꾸는 콩리또 입니다. 개발은 처음이라 아무것도 모르지만.. Swift 앱 개발에 던져져서 고분분투 하고 있는 중인데요 아직 허접한 실력이지만 나중을 위해 기록을 남기려고합니다...🥹 보시고 더 나은 방법이나 틀린 내용이 있으면 언제든지 댓글 남겨주세요!! 지적 댓글은 늘 환영합니다! 그럼 시작하도록 하겠습니다😀 SwiftUI로 운동 기록 캘린더 만들기 0. 오늘 리뷰할 화면 일단 저는 개발의 "개"자도 모르는 "개린이"이기떄문에 유튜브에 검색해서 나온 동영상을 보고 따라했습니다. Swift를 잘 아시는 분은 이 유튜브 동영상을 보고 기초틀은 따라하면 될 것 같아요! 근데 이 동영상이 설명이 없는 영상이라... 저는 전혀 이해를 못한 상태에서 따라 쳤는데요.....

🍎 IOS/SwiftUI 2022.05.10