profile
πŸ“±iOS Developer, 🍎 Apple Developer Academy @ POSTECH 1st
post-thumbnail

[Swift / Property] Computed Property (μ—°μ‚° ν”„λ‘œνΌν‹°)

μ•ˆλ…•ν•˜μ„Έμš” Niro μž…λ‹ˆλ‹€! 첫번째 편인 Store Property ( μ €μž₯ ν”„λ‘œνΌν‹° ) λ₯Ό 잘 보고 μ˜€μ…¨λ‚˜μš”? Property 에 λŒ€ν•œ λ‘λ²ˆμ§Έ 편으둜 Computed Property ( 계산 ν”„λ‘œνΌν‹° ) 에 λŒ€ν•΄ μ•Œμ•„λ³Ό μ˜ˆμ •μž…λ‹ˆλ‹€. > μ΄λ²ˆμ—λ„ Swift 곡식문

2023λ…„ 2μ›” 25일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[Swift / Property] Store Property (μ €μž₯ ν”„λ‘œνΌν‹°)

μ•ˆλ…•ν•˜μ„Έμš” Niro μž…λ‹ˆλ‹€. iOS, UIKit, SwiftUI λ₯Ό κ³΅λΆ€ν•˜λŠ” 것도 μ€‘μš”ν•˜μ§€λ§Œ κ°œλ°œν•˜λ©΄ ν•  수둝 λŠλΌλŠ” 것이 Swift λΌλŠ” μ–Έμ–΄λ₯Ό 더 깊게 νŒŒμ•Όκ² λ‹€λŠ” 생각이 λ“€μ—ˆμŠ΅λ‹ˆλ‹€. μ—¬λŸ¬ λΈ”λ‘œκ·Έλ“€μ„ μ°Έκ³ ν•˜μ—¬ κ³΅λΆ€ν•˜λŠ” 것도 μ’‹μ§€λ§Œ Swift κ³΅μ‹λ¬Έμ„œμΈ The Sw

2023λ…„ 2μ›” 20일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[iOS / SwiftUI Tutorials] VStack, HStack 을 μ‚¬μš©ν•΄μ„œ View μ •λ ¬ν•˜κΈ°

μ•ˆλ…•ν•˜μ„Έμš” Niro μž…λ‹ˆλ‹€! iOS App dev tutorials λ‘λ²ˆμ§Έ 편으둜 SwiftUI 의 μ„ μ–Έ ꡬ문을 μ‚¬μš©ν•΄μ„œ View λ₯Ό λ§Œλ“€κ³ , μˆ˜μ •ν•˜κ³ , κ²°ν•©ν•˜μ—¬ App 의 UI λ₯Ό κ΅¬μ„±ν•΄λ³΄κ³ μž ν•©λ‹ˆλ‹€. μš°λ¦¬κ°€ λ§Œλ“€ 화면은 View group 을 λ§Œλ“€κ³  Stack

2023λ…„ 2μ›” 15일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[iOS / SwiftUI] μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ μƒνƒœ κ΄€λ¦¬ν•˜κΈ°

μ•ˆλ…•ν•˜μ„Έμš” Niro μž…λ‹ˆλ‹€! μ΄λ²ˆμ—” SwiftUI μ—μ„œ View 끼리 μ–΄λ–»κ²Œ 데이터λ₯Ό μ£Όκ³ λ°›κ³  View λ₯Ό μ΅œμ‹  μƒνƒœλ‘œ μ—…λ°μ΄νŠΈ ν•˜λŠ”μ§€ μ „λ°˜μ μΈ 흐름을 μ•Œμ•„λ³΄κ³ μž Apple Developer 에 μžˆλŠ” Document λ₯Ό μ‚΄νŽ΄ 보렀고 ν•©λ‹ˆλ‹€. 곡식 λ¬Έμ„œμ— μžˆλŠ” λ‚΄μš©μ΄

2023λ…„ 2μ›” 14일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[iOS / SwiftUI Tutorials] SwiftUI 둜 App λ§Œλ“€κΈ°

μ•ˆλ…•ν•˜μ„Έμš” Niro μž…λ‹ˆλ‹€!Apple Developer μ—λŠ” λ‹€μ–‘ν•œ Framework λ₯Ό 잘 μ‚¬μš©ν•  수 있게 μžμŠ΅μ„œλ₯Ό μ œκ³΅ν•˜κ³  μžˆμ–΄ 깜짝 λ†€λžμŠ΅λ‹ˆλ‹€.ν•΄λ‹Ή μžμŠ΅μ„œλ₯Ό 톡해 Apple 이 μ›ν•˜λŠ” λ°©μ‹λŒ€λ‘œ κ°€μž₯ μ•Œλ§žκ²Œ κ΅¬ν˜„μ„ ν•  수 μžˆλ‹€ μƒκ°ν•˜μ—¬ 따라해 보고 μ •λ¦¬ν•˜λ €κ³  ν•©λ‹ˆλ‹€

2023λ…„ 2μ›” 12일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[iOS / SwiftUI] NavigationStack μ•Œμ•„λ³΄κΈ° in WWDC22

μ•ˆλ…•ν•˜μ„Έμš” Niro μž…λ‹ˆλ‹€! WWDC22 μ—μ„œ SwiftUI 에 λŒ€ν•œ 큰 λ³€ν™”κ°€ μ΄λ£¨μ–΄μ‘Œμ–΄μš”. κ·Έμ€‘μ—μ„œλ„ 기쑴의 NavigationView κ°€ μ—†μ–΄μ§€κ²Œ 되고 NavigationStack κ³Ό NavigationSplitView κ°€ μƒˆλ‘œ μƒκ²ΌμŠ΅λ‹ˆλ‹€. μ—¬λŸ¬ λ³€ν™” 쀑 이

2023λ…„ 2μ›” 10일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[λ°±μ€€ / Swift] 15649 - Nκ³Ό M (1)

πŸ”— 문제 링크 https://www.acmicpc.net/problem/15649 πŸ’‘ 문제 μžμ—°μˆ˜ Nκ³Ό M이 μ£Όμ–΄μ‘Œμ„ λ•Œ, μ•„λž˜ 쑰건을 λ§Œμ‘±ν•˜λŠ” 길이가 M인 μˆ˜μ—΄μ„ λͺ¨λ‘ κ΅¬ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€. 1λΆ€ν„° NκΉŒμ§€ μžμ—°μˆ˜ μ€‘μ—μ„œ 쀑볡 없이 M개λ₯Ό κ³ λ₯Έ μˆ˜μ—΄

2023λ…„ 1μ›” 20일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[λ°±μ€€ / Swift] 1874 - μŠ€νƒ μˆ˜μ—΄

πŸ”— 문제 링크 https://www.acmicpc.net/problem/1874 πŸ’‘ 문제 μŠ€νƒ (stack)은 기본적인 자료ꡬ쑰 쀑 ν•˜λ‚˜λ‘œ, 컴퓨터 ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•  λ•Œ 자주 μ΄μš©λ˜λŠ” κ°œλ…μ΄λ‹€. μŠ€νƒμ€ 자료λ₯Ό λ„£λŠ” (push) μž…κ΅¬μ™€ 자료λ₯Ό λ½‘λŠ” (pop)

2023λ…„ 1μ›” 18일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[Firebase] Push Notification μ•Œλ¦Ό 보내기 with SwiftUI

1. Xcode Project 에 Package μ„€μΉ˜ν•˜κΈ° 1-1. Push Notification 을 μœ„ν•œ FirebaseMessaging μ„€μΉ˜ ν•΄λ‹Ή Project 파일둜 λ“€μ–΄κ°€ 이미지에 μ ν˜€μžˆλŠ” μˆœμ„œλŒ€λ‘œ μ§„ν–‰ν•©λ‹ˆλ‹€. + λ²„νŠΌ 을 λˆ„λ₯΄κ²Œ 되면 μœ„μ˜ 이미지와 같은

2023λ…„ 1μ›” 17일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[Firebase] SwiftUI Project 에 μ—°κ²°ν•˜κΈ°

πŸ’πŸ» 각 이미지에 μžˆλŠ” 연두색 λ°•μŠ€ λ₯Ό ν™•μΈν•΄λ³΄μ„Έμš”! 1. Firebase Project μ„€μ •ν•˜κΈ° 1-1. Firebase Project μƒμ„±ν•˜κΈ° firebase) 접속 ν›„ 우츑 상단 μ½˜μ†”λ‘œ 이동을 λˆ„λ₯΄κ²Œ 되면 ν•΄λ‹Ή 이미지와 같은 ν™ˆνŽ˜μ΄μ§€λ‘œ 접속 μƒˆλ‘œμš΄ ν”„λ‘œμ 

2023λ…„ 1μ›” 16일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[λ°±μ€€ / Swift] 3085 - μ‚¬νƒ•κ²Œμž„

πŸ”— 문제 링크 https://www.acmicpc.net/problem/3085 πŸ’‘ 문제 μƒκ·Όμ΄λŠ” 어렸을 적에 β€œλ΄„λ³΄λ‹ˆ (Bomboni)” κ²Œμž„μ„ μ¦κ²¨ν–ˆλ‹€. κ°€μž₯ μ²˜μŒμ— NΓ—N크기에 사탕을 μ±„μ›Œ λ†“λŠ”λ‹€. μ‚¬νƒ•μ˜ 색은 λͺ¨λ‘ κ°™μ§€ μ•Šμ„ μˆ˜λ„ μžˆλ‹€. μƒκ·Όμ΄λŠ” 사탕

2023λ…„ 1μ›” 13일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[λ°±μ€€ / Swift] 2309 - 일곱 λ‚œμŸμ΄

πŸ”— 문제 링크 https://www.acmicpc.net/problem/2309 πŸ’‘ 문제 μ™•λΉ„λ₯Ό ν”Όν•΄ 일곱 λ‚œμŸμ΄λ“€κ³Ό ν•¨κ»˜ ν‰ν™”λ‘­κ²Œ μƒν™œν•˜κ³  있던 λ°±μ„€κ³΅μ£Όμ—κ²Œ μœ„κΈ°κ°€ μ°Ύμ•„μ™”λ‹€. 일과λ₯Ό 마치고 λŒμ•„μ˜¨ λ‚œμŸμ΄κ°€ 일곱 λͺ…이 μ•„λ‹Œ 아홉 λͺ…μ΄μ—ˆλ˜ 것이닀. 아홉 λͺ…μ˜

2023λ…„ 1μ›” 12일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[λ°±μ€€ / Swift] 2609 - μ΅œλŒ€κ³΅μ•½μˆ˜μ™€ μ΅œμ†Œκ³΅λ°°μˆ˜

πŸ”— 문제 링크 https://www.acmicpc.net/problem/2609 πŸ’‘ 문제 두 개의 μžμ—°μˆ˜λ₯Ό μž…λ ₯λ°›μ•„ μ΅œλŒ€ κ³΅μ•½μˆ˜μ™€ μ΅œμ†Œ 곡배수λ₯Ό 좜λ ₯ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€. ⌨️ μž…λ ₯ 첫째 μ€„μ—λŠ” 두 개의 μžμ—°μˆ˜κ°€ μ£Όμ–΄μ§„λ‹€. 이 λ‘˜μ€ 10,000μ΄ν•˜μ˜

2023λ…„ 1μ›” 11일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[λ°±μ€€ / Swift] 9012 - κ΄„ν˜Έ

πŸ”— 문제 링크 https://www.acmicpc.net/problem/9012 πŸ’‘ 문제 κ΄„ν˜Έ λ¬Έμžμ—΄(Parenthesis String, PS)은 두 개의 κ΄„ν˜Έ 기호인 β€˜(’ 와 β€˜)’ 만으둜 κ΅¬μ„±λ˜μ–΄ μžˆλŠ” λ¬Έμžμ—΄μ΄λ‹€. κ·Έ μ€‘μ—μ„œ κ΄„ν˜Έμ˜ λͺ¨μ–‘이 λ°”λ₯΄κ²Œ κ΅¬μ„±λœ

2023λ…„ 1μ›” 10일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[λ°±μ€€ / Swift] 9093 - 단어 λ’€μ§‘κΈ°

πŸ”— 문제 링크 https://www.acmicpc.net/problem/9093 πŸ’‘ 문제 λ¬Έμž₯이 μ£Όμ–΄μ‘Œμ„ λ•Œ, 단어λ₯Ό λͺ¨λ‘ λ’€μ§‘μ–΄μ„œ 좜λ ₯ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€. 단, λ‹¨μ–΄μ˜ μˆœμ„œλŠ” λ°”κΏ€ 수 μ—†λ‹€. λ‹¨μ–΄λŠ” μ˜μ–΄ μ•ŒνŒŒλ²³μœΌλ‘œλ§Œ 이루어져 μžˆλ‹€. ⌨️ μž…λ ₯ 첫째

2023λ…„ 1μ›” 9일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[λ°±μ€€ / Swift] 3052 - λ‚˜λ¨Έμ§€

πŸ”— 문제 링크 https://www.acmicpc.net/problem/3052 πŸ’‘ 문제 두 μžμ—°μˆ˜ A와 Bκ°€ μžˆμ„ λ•Œ, A%BλŠ” Aλ₯Ό B둜 λ‚˜λˆˆ λ‚˜λ¨Έμ§€ 이닀. 예λ₯Ό λ“€μ–΄, 7, 14, 27, 38을 3으둜 λ‚˜λˆˆ λ‚˜λ¨Έμ§€λŠ” 1, 2, 0, 2이닀. 수 10개λ₯Ό

2023λ…„ 1μ›” 8일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[λ°±μ€€ / Swift] 3009 - λ„€λ²ˆμ§Έ 점

πŸ’‘ 문제 μ„Έ 점이 μ£Όμ–΄μ‘Œμ„ λ•Œ, 좕에 ν‰ν–‰ν•œ μ§μ‚¬κ°ν˜•μ„ λ§Œλ“€κΈ° μœ„ν•΄μ„œ ν•„μš”ν•œ λ„€ 번째 점을 μ°ΎλŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€. ⌨️ μž…λ ₯ μ„Έ 점의 μ’Œν‘œκ°€ ν•œ 쀄에 ν•˜λ‚˜μ”© μ£Όμ–΄μ§„λ‹€. μ’Œν‘œλŠ” 1보닀 ν¬κ±°λ‚˜ κ°™κ³ , 1000보닀 μž‘κ±°λ‚˜ 같은 μ •μˆ˜μ΄λ‹€.

2023λ…„ 1μ›” 7일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[λ°±μ€€ / Swift] 10951 - A+B-4

πŸ’‘ 문제 두 μ •μˆ˜ A와 Bλ₯Ό μž…λ ₯받은 λ‹€μŒ, A+Bλ₯Ό 좜λ ₯ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€.μž…λ ₯은 μ—¬λŸ¬ 개의 ν…ŒμŠ€νŠΈ μΌ€μ΄μŠ€λ‘œ 이루어져 μžˆλ‹€.각 ν…ŒμŠ€νŠΈ μΌ€μ΄μŠ€λŠ” ν•œ μ€„λ‘œ 이루어져 있으며, 각 쀄에 A와 Bκ°€ μ£Όμ–΄

2023λ…„ 1μ›” 6일
Β·
0개의 λŒ“κΈ€
Β·
post-thumbnail

[λ°±μ€€ / Swift] 1065 - ν•œμˆ˜

πŸ”— 문제 링크 https://www.acmicpc.net/problem/1065 πŸ’‘ 문제 μ–΄λ–€ μ–‘μ˜ μ •μˆ˜ X의 각 μžλ¦¬κ°€ λ“±μ°¨μˆ˜μ—΄μ„ 이룬닀면, κ·Έ 수λ₯Ό ν•œμˆ˜λΌκ³  ν•œλ‹€. λ“±μ°¨μˆ˜μ—΄μ€ μ—°μ†λœ λ‘κ°œμ˜ 수의 차이가 μΌμ •ν•œ μˆ˜μ—΄μ„ λ§ν•œλ‹€. N이 μ£Όμ–΄μ‘Œμ„ λ•Œ, 1보닀

2023λ…„ 1μ›” 5일
Β·
0개의 λŒ“κΈ€
Β·