일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Switch
- self
- http
- singleton
- Git
- NotificationCenter
- list
- mvvm
- SWIFT
- class
- array
- 고차함수
- PushNotification
- calendar
- viewlifecycle
- segue
- escaping
- struct
- uikit
- CoreImage
- apns
- error
- Observer
- SWIFTUI
- Animation
- IOS
- ScrollView
- 화면전환
- 글또
- Refresh
- Today
- Total
목록My P_Life (121)
seong_hye, the developer

시작하게 된 과정 이번에 부트캠프에서 만든 앱 "피코 PICO"가 출시되었다. MBTI를 통해 나와 맞는 사람을 PICK!새로운 연인과 두근거리는 CONNECT! 위와 같은 컨셉을 바탕으로 매칭 어플을 출시하게 되었다.https://apps.apple.com/kr/app/%ED%94%BC%EC%BD%94-pico-pick-connect/id6473959557 피코 PICO: Pick & ConnectMBTI를 통해 나와 맞는 사람을 PICK! 새로운 연인과 두근거리는 CONNECT! MBTI와 맞춤 필터링으로 원하는 친구를 만나보세요! 인물사진을 인공지능으로 판별하고 휴대폰 인증으로 더욱 안전한 프로apps.apple.com 출시 후 수많은 오류와의 만남이 있었지만 그 중에서 쪽지에서 채팅으로 변화하..

UIKit 화면을 코드로 만드는 연습을 하던 중 아래와 같은 화면을 만들어 'dice game'이라는 버튼을 누름과 동시에 reason: '+[BasicsApps.ViewController tapDiceGameButton:]: unrecognized selector sent to class위와 같은 오류가 발생하며 화면이 종료되었다.나의 코드는 다음과 같았다.private let diceGameButton: UIButton = { let button = UIButton() button.setTitle("DICE GAME", for: .normal) button.setTitleColor(.black, for: .normal) button.layer.mask..

xcode를 git에 연결 후아무런 생각없이 storyboard 지우고 commit 하려고 하자 다음과 같은 오류가 발생하였다.On branch 브랜치이름Your branch is up to date with 'origin/브랜치이름'.Changes not staged for commit: (use "git add/rm ..." to update what will be committed) (use "git restore ..." to discard changes in working directory) modified: ../BasicsApps.xcodeproj/project.pbxproj deleted: Base.lproj/Main.storyboard modified: SceneDeleg..

안녕하세요! 2023년 마지막이자 2024년이 다가오는 요즘, 전 새로운 도전을 시작하였습니다!😃바로 글또 9기에 참여하게 되었습니다!! 글또는 "글 쓰는 또라이가 세상을 바꾼다" 라는 이름을 가진 개발자들의 글쓰기 모임인데요저는 저번에 수강했던 부트캠프의 강사님의 추천으로 참여하게 되어 지금 좋은 분들의 이야기를 듣고 읽으며 글쓰기에 대한 생각을 변화시켜 나가고 있습니다.https://github.com/geultto 글 쓰는 또라이가 세상을 바꾼다 - 글또글 쓰는 또라이가 세상을 바꾼다 - 글또 has 10 repositories available. Follow their code on GitHub.github.com 글또에서의 제 첫 글은 글또에 참여하는 마음가짐과 다짐글을 한 번 써보려 합니다..
첫 기억 어렸을 적 첫 기억이 무엇이냐고 질문을 한다면 나는 할아버지 오토바이에 타고 있던 기억이라고 할 수 있을 것이다. 태어나자마자부터 5살 막내동생이 태어날 때까지 할머니 댁에서 자라며할머니 할아버지를 세상 전부일 것처럼 자라오다 둘째 동생이 생기면서 성격이 많이 변했다고 어른들이 말했었다.말이 많던 내가 말이 줄고 시셈을 많이 하더라고 하셨다. 더 확 변한건 막내가 태어나서였던 것 같다. 내 두번째로 가장 큰 기억은 5살에 누군가의 손을 잡고 막내가 태어나길 산부인과에서 기다리던 기억이었다.그 때부턴 동생들의 삶에 조역자의 역할을 담은 게 내 삶이였던 것 같다. 할머니 댁을 떠나며 일로 바쁜 부모님을 대신해 동생들을 보며 지냈던 기억이 생각난다.어딜가든 둘을 데리고 놀러다녔으며 초등학생 때는 어린..

📘 List와 CheckBoxList item에 그냥 checkBox를 넣게 되면 개별 계산이 안되는 경우가 있어서개별로 활동가능한 경우를 정리해두려 작성 🔹Item 데이터 모델struct Item: Identifiable { let id = UUID() let name: String var isChecked: Bool} 🔹List에 적용struct ContentView: View { @State private var items: [Item] = [ Item(name: "사과", isChecked: false), Item(name: "바나나", isChecked: false), Item(name: "오렌지", isChecked: false), ..

📘 Calendar 날짜별 장식이 있는 일정관리를 표시하고, 단일 날짜 또는 여러 날짜를 사용자가 선택할 수 있도록 제공하는 기능캘린더 뷰를 사용하여 사용자가 커스터마이징한 추가 정보(ex_ 스케줄)가 있는 특정 날짜 표시또한 캘린더 뷰를 사용하여 하나의 특정 날짜, 여러 날짜 또는 날짜가 없는 날짜를 선택 가능 🔹Calendar란Foundation 프레임워크의 구조체달력 시스템에 따라 날짜를 계산하고 연도/월/일/요일 등 구성 요소 추출 및 연산을 도와줌 ✅ 날짜 더하기 / 빼기let today = Date()let calendar = Calendar.current// 5일 후let fiveDaysLater = calendar.date(byAdding: .day, value: 5, to: toda..