[iOS] CocoaPods กับการใช้งาน 3rd-party library #2
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi96G-5PDNGW00xolAyprKoaPsgEvE6pMazN42owc_2gzx-7j7esIj2kbHXNyrgL3Oej9cBHoO0tUeoZgtYzR6DucPjB2uY8Lew9XfiRAAayTbXUahDDC1BTS-_VmJ91M2puzzZ60uJ_pM/s200/qrcode.png)
ก่อนหน้านี้ได้พูดถึง CocoaPods ไปแล้วบางส่วน http://www.lordgift.in.th/2016/01/ios-cocoapods-3rd-party-library.html ครั้งนี้ เราจะสมมติสถานการณ์ดูว่า ถ้าเราต้องการหา library ซักอย่างมาใช้ เพื่อช่วยในงานบางอย่าง วิธีการเป็นอย่างไรบ้าง เราสามารถค้นหา library ผ่านหน้าเว็บของ CocoaPods ได้เลย https://cocoapods.org/ * Type here to search by name, version, author, keywords, summary, and dependencies. แน่นอนว่าเราจะพบกับผลการค้นหามากมาย ซึ่งเราก็ต้องเลือกใช้ โดยจะมีรายละเอียดบางส่วนสามารถดูได้ รวมถึง link ไปยังเว็บหลักของ library นั้นๆ สำหรับโจทย์วันนี้คือ QR Code & Barcode ซึ่งหลังจากที่ผมได้ค้นหาและทดลองมาจบที่ PQScanner https://cocoapods.org/pods/PQScanner ซึ่งถ้าดูจากตัวอย่างจะเห็นว่าเป็น Objective-C เอามาจะเอามาใช้กับ Swift โพสก่อนหน้านี้ก็บอกว่าเราสามารถทำ Bridging Header ได้ ( http://www.lordgift.in.th/2016/01/ios-bridging-header-swift-objective-c.html ) ซึ่งในเคสของ CocoaPods จะต่างกันนิดหน่อย install library (PQScanner) ผ่าน cocoapods ให้เรียบร้อย เปิด Vie