iPadOS
-
@AppStorage์ UserDefaults์ค์ ๋ฅผ ์จ๋ด์ ! 2021. 10. 17. 23:20
์๋ ํ์ธ์. iOS ๊ฐ๋ฐ์ ์์ด๋ ์ ๋๋ค!๐ฆ๐ป App์ ๊ฐ๋จํ๊ฒ ๊ฐ๋ค์ ์ ์ฅํ๊ณ ์ถ์ ๋ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ!!๐ค ๋ฐ๋ก๋ฐ๋ก UserDefaults!!! ์ด๋ฒ ์๊ฐ์๋ UserDefaults์ iOS 14๋ถํฐ ์๋ก ์๊ธด SwitUI์ AppStorage์ ๋ํด์ ์์๋ณด๊ฒ ์ต๋๋ค! ์ ๊ทธ๋ผ ํจ๊ป ๋ฝ๊ฐ๋ด ์๋น! UserDefaults Apple์์๋ "App์ ์คํํ๋ ๋์ ์ง์์ ์ผ๋ก key-value๋ก ์ ์ฅํ๋ ์ฌ์ฉ์์ ๊ธฐ๋ณธ Database์ ๋ํ Interface"๋ผ๊ณ ์ค๋ช ์ ํ์ด์! ์ฝ๊ฒ ๋งํด ๋ณ๋์ DB ์์ด App์ ๋ด๊ฐ ์ํ๋ ๊ฐ์ ์ด๋ค Key์ ํจ๊ป ์ ์ฅํ๊ณ , ์ธ์ ๋ ๊ทธ Key๋ฅผ ํตํด ๊ฐ์ ๋ถ๋ฌ๋ผ ์ ์๋ ๊ฒ์ด์ฃ . ๋จ, String, Bool, Int, Array ๋ฑ ๋จ์ผ Data๋ฅผ ์ ์ฅํ๋ ๋ฐ์ ์ ํฉํ๊ธฐ ..
-
QR Code - ๋ง๋ค๊ธฐํธ!์ค๋์ Swift ์์ 2021. 9. 15. 19:14
์๋ ํ์ธ์. iOS ๊ฐ๋ฐ์ ์์ด๋ ์ ๋๋ค!๐ฆ๐ป ๋งํ ใ ในใด๋๋ฌธ์ ๋๋ฌด ํ๋ ์์ฆ ์ฑ์์ ํนํ๋ ๋ง์ด ์ฐ๋ ๊ธฐ๋ฅ์ด ์๋๋ฐ์~ ๋ฐ๋ก QR์ฝ๋! ๊ฐ์๊ธฐ ๋ ์ฌ๋ผ์ ์ด๋ ๊ฒ ๊ธ์ ์ฐ๊ฒ ๋์์ต๋๋ค! 1ํธ์ ๋ง๋ค๊ธฐ, 2ํธ์ Scan ํ๊ธฐ ์ด๋ ๊ฒ ๊ธ์ ์จ๋ณด๋ ค๊ณ ํฉ๋๋ค. ์ ๋ฐ ใ ในใด ๋ฉ์ถฐ! QR ์ฝ๋ ๋ง๋ค๊ธฐ ๋ง๋๋ ๋ฒ์ ์๊ฐ๋ณด๋ค ๊ฐ๋จํฉ๋๋ค! CoreImage ์์ ์๋ CIFilter๊ฐ qrCodeGenerator()๋ผ๋ Method๋ฅผ ๊ฐ์ง๊ณ ์์ด์ ์ดํ์ ์์ ์ ์ด๋ฏธ์ง ํฌ๊ธฐ๋ง ์กฐ์ ํ๋ ์์ ์ ๊ฑฐ์น๋ฉด ๋๋ต๋๋ค. ์์ธํ ๊ฑด ์๋์ ์ฝ๋๋ก ์ค๋ช ๋๋ฆฌ๋๋ก ํ ๊ฒ์! import SwiftUI import CoreImage.CIFilterBuiltins struct ContentView: View { let context = CICo..