Contact Person

퐁당풍당

Mobile Developer Share

관리자 글쓰기 로그인

Mobile Developer Share

    카테고리

    • APP (25)
      • Android (11)
        • Develop (9)
        • Error (2)
      • IOS (9)
        • Develop (9)
        • Error (0)
      • - (2)
    IOS/Develop

    [Swift] 바코드 생성하기

    : 퐁당풍당
    : 2018. 3. 5. 16:09

    목적 : ZXing 라이브러리 사용하여 바코드 생성하기

    1. 라이브러리 추가
    - 저는 cocoapod 를 사용해서 작업을 진행 하였습니다.
    - 참고 (https://github.com/TheLevelUp/ZXingObjC)

    target 'zxing67' do

      # Comment the next line if you're not using Swift and don't want to use dynamic frameworks

      use_frameworks!


      # Pods for zxing67

      pod 'ZXingObjC', '~> 3.2.1'

    end

    2. 핵심 코드
    - IOS는.. 별도의 코드가 필요가 없네요.. 띠로링...

    import ZXingObjC

    3. 사용법

    let write = ZXMultiFormatWriter.init()

            

            do {

                let result = try write.encode("123456", format: kBarcodeFormatCode128, width: 300, height: 300)

                guard let image = ZXImage.init(matrix: result) else {

                    return

                }

                

                barCodeView.image = UIImage.init(cgImage: image.cgimage)

            } catch {

                print("errors..")

            }

    이상입니다.


    저작자표시 동일조건 (새창열림)

    'IOS > Develop' 카테고리의 다른 글

    IOS 앱 배포 방식에 대한 설명  (0) 2018.03.06
    Swift-[IphoneX 체크]  (0) 2018.02.07
    Swift-[Network 상태 확인]  (0) 2018.02.07
    Swift-[런처스크린 불러오기]  (0) 2018.01.16
    IOS 서버 없이 앱 업데이트 알림 팝업 띄우기  (0) 2017.09.19
    퍼가기
    최근에 올라온 글
    RECENT POSTS
    최근에 달린 댓글
    RECENT COMMENTS
    LINK
    -
    방문자수
    COUNTER
    Today
    Yesterday
    Total
    퐁당풍당’s Blog is powered by / Designed by UX공작소
    위로가기

    티스토리툴바