由于近期工作中遇到了個(gè)需求:需要將一些固定的字段 在多個(gè)移動(dòng)端進(jìn)行相互傳輸,所以就想到了 二維碼 這個(gè)神奇的東東! 現(xiàn)在的大街上、連個(gè)攤煎餅的大媽 都有自己的二維碼來(lái)讓大家進(jìn)行掃碼支付??梢?jiàn)現(xiàn)在的二維碼使用率多高, 不光如此,在很多的社交類(lèi)的APP 基本都有掃一掃加好友這個(gè)功能吧,因此決定學(xué)一學(xué)這個(gè)神奇的東西。

  查找了一些資料博客啊發(fā)現(xiàn),iOS7之前 對(duì)于開(kāi)發(fā)人員來(lái)說(shuō) 熟悉的第三方QRCode庫(kù)有: 

    • ZXing
      Google出品并開(kāi)源 一直到現(xiàn)在都還有專(zhuān)人維護(hù) 是世界上使用最廣的二維碼庫(kù) iOS上比較穩(wěn)定的移植版是ZXingObj

    • ZBar
      功能上與ZXing不相伯仲 可惜的是項(xiàng)目在2012年之后就不維護(hù)了 雖然代碼到現(xiàn)在還可以使用

但是iOS7之后呢,系統(tǒng)框架已經(jīng)集成二維碼的生成與讀取, 這使開(kāi)發(fā)變得方便很多, 并且會(huì)比第三方更加效率。今天就來(lái)講講用系統(tǒng)原生的方式 來(lái)實(shí)現(xiàn)二維碼的生成和掃描吧

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開(kāi)發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式