μ΄κ²μ μ’μν κ²μ λλ€. νμ€ν κ·Έλ κ² μ€μνμ§ μμ΅λλ€.
γ γ γ γ λκ΅°κ°κ° μ΄κ±Έ μμ²νκΈ°κΉμ§ μΌλ§λ κ±Έλ¦΄μ§ κΆκΈνλ€.
μ΄κ²μ μ΄λμ΄ μ± μμ΄μ½κ³Όλ ν¨κ» μ¬μ©ν μ μμ΅λλ€.
@BrianLitwin @rnystrom _
μ΄λμ΄ λͺ¨λλ‘ μ μλν κ²μ΄λΌκ³ μκ°νλ λͺ¨ν λμμΈμ΄λ νλ νΈλ₯Ό κ°μ§κ³ μλ μ¬λμ΄ μμ΅λκΉ? μ±μμ λ μΈλ³΄μ° μν°λ‘ μ΄λνκΈ° μ μ μκ°μ΄ νμν©λλ€ :trollface:
@Sherlouk μ΄κ²μ λμ ν° κ΄μ¬μ¬μ λλ€ π μ΄λ² μ£Όλ§μ λκΈ° μν΄ λ¬΄μΈκ°λ₯Ό λ§λ€ μ μμ΅λλ€.
λλ μ΄μ λλ¬Έμ λ΄ Slackμ λ€ν¬ λͺ¨λλ‘ μ ννλ λ° μΌμ£ΌμΌμ 보λμ΅λλ€ πλ€ν¬ λͺ¨λλ λͺ¨λ μ±μ μꡬ μ¬νμ΄μ΄μΌ ν©λλ€ :trollface:
λΉμ μ΄ λ¬΄μμ λ§λλμ§ λ³Ό μ μκΈ°λ₯Ό κΈ°λ€λ¦΄ μ μμ΅λλ€!
λ§€μ° λ§€μ° κ΄μ¬μ΄ μμ΅λλ€. μ°λ¦¬μκ² κ°μ₯ μ΄λ €μ΄ λΆλΆμ ν μ€νΈ μμμ λλ€. ν λ§ λ±μ μ§μνκΈ° μν΄ StyledTextKitμ μ λ°μ΄νΈν΄μΌ ν μ μμΌλ―λ‘ λ€μ μμ±νμ§ μκ³ νΉμ± λ¬Έμμ΄μ μ¬μμ±ν μ μμ΅λλ€.
GitHawk μ ν¨κ» μ μ‘
λλ μ΄κ²μ΄ κ³ λ μ€λ λλΌλ κ²μ μ΄ν΄νμ§λ§ μ΄κ²μ μνλ 무μμ λκΉ? λλ μ΄λ° μΌμ΄ μΌμ΄λλ κ²μ λ³΄κ³ μΆμ΅λλ€.
@gglivλ , μ¬λ €μ£Όμ μ κ°μ¬ν©λλ€! Appleμ΄ μμμΌμ λ°ννλ λ΄μ©μ λ³΄κ³ κ±°κΈ°μμ μ΄λλ‘ κ°μ§ μ§μΌλ΄ μλ€.
μ¬κΈ° μ λ€ν¬ λͺ¨λμ λν μμ μ§ν μ€μΈ ν μμ²λ μμ΅λλ€.
iOS 13μμλ λ€ν¬ λͺ¨λκ° λ¬΄λ£λ‘ μ 곡λ κ² κ°μ΅λλ€.
GitHawk μ ν¨κ» μ μ‘
μ΄μ iOS λ²μ μμλ μ¬μ ν λ€ν¬ λͺ¨λλ₯Ό μ§μν΄μΌ νμ§ μμκΉμ? π€
μ λ°μ΄νΈλ₯Ό μμνλ λ° μ€λ κ±Έλ¦¬μ§ μμμ΅λλ€ π κ°μΈμ μΌλ‘ iOS 12μμ λ€ν¬ λͺ¨λλ₯Ό μ κ·Ήμ μΌλ‘ μ§μν΄μΌ νλ€κ³ μκ°νμ§ μμ΅λλ€-
OS μμ€ν μ μ¬μ©νλ iOS 13+ μ μ© λ€ν¬ λͺ¨λλ λ κ°λ¨ν μ루μ μ²λΌ λ€λ¦¬κ³ μ₯κΈ°μ μΌλ‘ μ μ§ κ΄λ¦¬κ° λ νμν©λλ€.
μ λ νλ² λ³΄κ³ μΆλ€μ :)
GitHawk μ ν¨κ» μ μ‘
νμ€ν iOS 13+μμ λ€ν¬ λͺ¨λμ ν¬ννμ΅λλ€(μ΄μ λ²μ μ κ·Έλ€μ§ λ§μ§ μμ΅λλ€. MVPλ₯Ό ꡬννλ κ²μ λͺ©νλ‘ νκ³ μΆ©λΆν μμκ° μμΌλ©΄ λ°±ν¬ν λ μ μμ΅λλ€...)
@BasThomas μμμ΄ μλμ?
μλ ! λ³΄κ³ μΆμ§λ§ μ΄ λ¬Έμ μ λν μ λ°μ΄νΈλ₯Ό κΈ°λ€λ¦¬κ³ μμ΅λλ€.
κ·Έλμ λꡬλ 무λ£λ‘ μμν μ μμ΅λλ€!
iOS 13μμλ λ€ν¬ λͺ¨λκ° λ¬΄λ£λ‘ μ 곡λ κ² κ°μ΅λλ€.
SwiftUIλ₯Ό μ¬μ©νλ UIμλ§ ν΄λΉλ©λλ€. GitHawkμλ μ μ©λμ§ μμΌλ―λ‘ DarkMode μ§μμΌλ‘ μλ μ νλμ§ μμ΅λλ€.
νμ€ν iOS 13+μμ λ€ν¬ λͺ¨λμ ν¬ννμ΅λλ€(μ΄μ λ²μ μ κ·Έλ€μ§ λ§μ§ μμ΅λλ€. MVPλ₯Ό ꡬννλ κ²μ λͺ©νλ‘ νκ³ μΆ©λΆν μμκ° μμΌλ©΄ λ°±ν¬ν λ μ μμ΅λλ€...)
μ΄λ SwiftUI(μμ§ νλ‘λμ μ€λΉκ° λμ§ μμ μν)μμ λͺ¨λ κ²μ λ€μ ꡬννκ±°λ ꡬμ λ°©μ μ€ νλλ‘ κ΅¬ννλ κ²μ μλ―Έν©λλ€.
OS μμ€ν μ μ¬μ©νλ iOS 13+ μ μ© λ€ν¬ λͺ¨λλ λ κ°λ¨ν μ루μ μ²λΌ λ€λ¦¬κ³ μ₯κΈ°μ μΌλ‘ μ μ§ κ΄λ¦¬κ° λ νμν©λλ€.
λλ νμ€ν μ΄κ²μ λ λ²μ§Έ. κ·Έλ¬λ μ΄λ₯Ό μν΄μλ μλΉν μμ 리ν©ν λ§μ΄ νμν©λλ€.
SwiftUIλ₯Ό μ¬μ©νλ UIμλ§ ν΄λΉλ©λλ€. GitHawkμλ μ μ©λμ§ μμΌλ―λ‘ DarkMode μ§μμΌλ‘ μλ μ νλμ§ μμ΅λλ€.
μ΄.... μλ. SwiftUIλ μλμΌλ‘ λ€ν¬ λͺ¨λλ₯Ό μ§μνμ§λ§ λ°λμ νμν κ²μ μλλλ€. API λ° λμμΈ λ¬Έμλ₯Ό μ½μμ΅λκΉ? (https://developer.apple.com/documentation/appkit/supporting_dark_mode_in_your_interface)
@flowinho λλ λΉμ μ λλ¨Έμ§ μΈμ©λ¬Έμ λ΅μ νκ² μ§λ§ μ΄κ²λ§νΌ μλͺ»λ κ²μ λλ€ - λΉμ μ ν¬μ€νΈκ° WWDC κΈ°μ‘° μ°μ€κ³Ό μΈμ½λ²μ κΈ°λ°μΌλ‘ νλ κ² κ°μ΅λκΉ?
μ, μ΄λμ΄ ν λ§λ₯Ό λ§λλ λ° λ λ§μ μμ μ΄ νμνμ§λ§ SwiftUIμμ λ€μ ꡬνν νμκ° μμΌλ©° "ꡬμ λ°©λ²"λ³΄λ€ μ‘°κΈ μ½μ΅λλ€.
μμ λ§ν¬λ κΈ°μ¬μμ λ§νλ―μ΄ "μμ€ν μ λ§μ μμ μ μννλ©° μ±μ΄ νμ€ λ³΄κΈ° λ° μ»¨νΈλ‘€μ μ¬μ©νλ κ²½μ° λ§μ λ³κ²½μ μνν νμκ° μμ΅λλ€. νμ€ λ³΄κΈ° λ° μ»¨νΈλ‘€μ νμ¬μ μΌμΉνλλ‘ λͺ¨μμ μλμΌλ‘ μ λ°μ΄νΈν©λλ€. μΈν°νμ΄μ€ μ€νμΌμ λλ€. μ΄λ―Έ μμ λ° μ΄λ―Έμ§ μμ°μ μ¬μ©νκ³ μλ€λ©΄ μ½λλ₯Ό λ³κ²½νμ§ μκ³ λ μ΄λμ΄ λ³νμ μΆκ°ν μ μμ΅λλ€."
μ΄κ²μ λ΄ λ¨Έλ¦¬ μμ μμ§λ§ # 2553μ μκ³ μμ΅λλ€. WIPκ° μ ν λμμ΄ λλμ§ νμ€νμ§ μμ΅λλ€. νΉν λ€ν¬ λͺ¨λκ° λ κΈ°λ³Έμ μΌλ‘ μ§μλ κ²μ΄λΌκ³ λ°νλκΈ° μ μ μλ£λμλ€κ³ μκ°νμ§λ§ κ°μΉκ° μλ κ²½μ° μμ ν κΈΈκ°μ λ¨μ΄μ§λ κ²μ μνμ§ μμμ΅λλ€.
λλ μ§λ λ¬μ λ€λ₯Έ λμμΈ νλ‘μ νΈλ₯Ό μν΄ λ€ν¬ λͺ¨λ λ¬Έμμ κΉμ΄ λΉ μ Έ μμμ΅λλ€. λλ λΉμ μ΄ μ¬μ ν κ΄μ¬μ΄ μλ€λ©΄ μ¬κΈ°μμ κΈ°λ³Έ μ¬κ³Ό μ΄λμ΄ λͺ¨λλ₯Ό μ¬μ©νλ λ° κ· μ΄μ λΌ κ²μ΄λΌκ³ μκ°ν©λλ€. λ§μ 리ν©ν λ§μ΄ νμνλ€λ κ²μ μκ³ μμ΅λλ€.
μ¬κΈ°μ λ€μ μ΄ λμμΈ μμ μ μμνμ΅λλ€.
λλ μ€λ λ°€ μ¬κ³Όκ° μ°λ¦¬μκ² μ£Όλ κ²μ μ΅λν λ§μ΄ μ¬μ©νλ €κ³ λ Έλ ₯νλ©΄μ μμ μ€νμΌμ μμ νκΈ° μμνμ΅λλ€. λμμΈ νμΌ(μ 체)μ μ μμ μ½κ° λ€μ³μ Έ μκ³ μ¬λμ μ¬μ©ν μ μμ κ² κ°μ΅λλ€ β€οΈ.
λ¨Όμ μ»¬λ¬ κ°μ΄λλ₯Ό μλ£ν΄μΌ ν©λλ€. νλ©΄ λμμΈμ λ°λ¦ λλ€. μ§κΈ νλ‘λμ μμ λ³Ό μ μλ νλ©΄μ μ¬νν μκ°μ λλ€.
λΌμ΄νΈ λ° λ€ν¬ λͺ¨λ μμ:
μ΄κ±΄ κ³μ μΉμμΌμ§ π
μ΄ @kocheck μ λν μ λ°μ΄νΈκ° μμ΅λκΉ?
GitHub Mobile μ±μ΄ μ΄ λ¬Έμ λ₯Ό μ²λ¦¬νλ€κ³ μκ°ν©λλ€ π
λΉμ μ νλ¦¬μ§ μμ΅λλ€ νν! κ·ΈλΌμλ λΆκ΅¬νκ³ μ± κ³΅κ°μ λ€μμ±μ λꡬμκ²λ ν΄λ₯Ό λΌμΉ μ§ μμ΅λλ€. μ΄ μμ (iOS μ€ν μμ€μ λν λ§€μ° μλ‘μ΄ κ²)μ κ³μ μλνκ² λμ΄ κΈ°μ©λλ€.
κ°μΈμ π
κ°μ₯ μ μ©ν λκΈ
λλ μ€λ λ°€ μ¬κ³Όκ° μ°λ¦¬μκ² μ£Όλ κ²μ μ΅λν λ§μ΄ μ¬μ©νλ €κ³ λ Έλ ₯νλ©΄μ μμ μ€νμΌμ μμ νκΈ° μμνμ΅λλ€. λμμΈ νμΌ(μ 체)μ μ μμ μ½κ° λ€μ³μ Έ μκ³ μ¬λμ μ¬μ©ν μ μμ κ² κ°μ΅λλ€ β€οΈ.
λ¨Όμ μ»¬λ¬ κ°μ΄λλ₯Ό μλ£ν΄μΌ ν©λλ€. νλ©΄ λμμΈμ λ°λ¦ λλ€. μ§κΈ νλ‘λμ μμ λ³Ό μ μλ νλ©΄μ μ¬νν μκ°μ λλ€.
λΌμ΄νΈ λ° λ€ν¬ λͺ¨λ μμ:
μ΄κ±΄ κ³μ μΉμμΌμ§ π