qr
-
QR code - Scan!์ค๋์ Swift ์์ 2021. 9. 21. 16:18
์๋ ํ์ธ์. iOS ๊ฐ๋ฐ์ ์์ด๋ ์ ๋๋ค!๐ฆ๐ป ์ง๋ ์๊ฐ์ ์ด์ด์ QR Code Scan!! ์ฐ๋ฆฌ ์๋น์์ ์ฐ๋ ๊ทธ ์ฑ!! ์ง๊ธ ๋ฐ๋ก ๋ง๋ค์ด๋ณด์๊ตฌ์ใ ใ ๋ฐ๋ก ๋ ์ฐ๊ณ ~๐ถ QR Scanner ๋ง๋ค๊ธฐ 1. ์นด๋ฉ๋ผ ๊ถํ ์ฃผ๊ธฐ! Scanner๋ฅผ ๊ตฌํํ๋ ค๋ฉด ์นด๋ฉ๋ผ ์ฌ์ฉ์ ํ์๊ฒ ์ฃ ? ์นด๋ฉ๋ผ ์ฌ์ฉ์ ์ํด์๋ ์ฌ์ฉ์์๊ฒ ๊ถํ์ ํ๋ฝ๋ฐ์์ผ ํ๋๊น Info.plist์์ Privacy - Camera Usage Description์ ์ถ๊ฐํด์ฃผ๊ณ , ๊ถํ ์์ฒญํ ๋ ๋์ฐ๊ณ ์ ํ๋ ๋ฉ์์ง๋ฅผ ์ ๋ ฅํด์ฃผ์ธ์! ๊ทธ๋ผ ์ฑ์ด ์คํ๋์ด ์ต์ด๋ก ์นด๋ฉ๋ผ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ๋ ๊ถํ์ ์์ฒญํฉ๋๋ค! 2. Scanner View ๊ตฌ์ฑํ๊ธฐ ๊ฐ๋จํ๊ฒ View๋ฅผ ๊ตฌ์ฑํด๋ณด๊ฒ ์ต๋๋ค! QRCameraCell(cardNumber: $cardNumber) ๋ถ๋ถ์ด ์นด๋ฉ๋ผ ..
-
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..