【iOS開(kāi)發(fā)】相冊(cè)選擇圖片識(shí)別條形碼 原生識(shí)別條形碼 VNDetectBarcodesRequest 只要iOS11.0+以上支持,支持iOS11.0-以下請(qǐng)使用其他方案 使...
【iOS開(kāi)發(fā)】相冊(cè)選擇圖片識(shí)別條形碼 原生識(shí)別條形碼 VNDetectBarcodesRequest 只要iOS11.0+以上支持,支持iOS11.0-以下請(qǐng)使用其他方案 使...
項(xiàng)目中需要掃二維碼、掃條形碼,用了AVFoundation框架。 但是AVCaptureMetadataOutput掃條形碼較弱,經(jīng)常會(huì)有掃不到的情況,因此接入了google...
版本記錄 前言 Firebase是一家實(shí)時(shí)后端數(shù)據(jù)庫(kù)創(chuàng)業(yè)公司,它能幫助開(kāi)發(fā)者很快的寫出Web端和移動(dòng)端的應(yīng)用。自2014年10月Google收購(gòu)Firebase以來(lái),用戶可以...
版本記錄 前言 Firebase是一家實(shí)時(shí)后端數(shù)據(jù)庫(kù)創(chuàng)業(yè)公司,它能幫助開(kāi)發(fā)者很快的寫出Web端和移動(dòng)端的應(yīng)用。自2014年10月Google收購(gòu)Firebase以來(lái),用戶可以...
Swift 本身從設(shè)計(jì)上來(lái)說(shuō)是一門非常安全的語(yǔ)言,在 Swift 的思想中,所有的引用或者變量的類型都是確定并且正確對(duì)應(yīng)它們的實(shí)際類型的,你應(yīng)當(dāng)無(wú)法進(jìn)行任意的類型轉(zhuǎn)換,也不能...
iOS多線程實(shí)踐中,常用的就是子線程執(zhí)行耗時(shí)操作,然后回到主線程刷新UI。在iOS中每個(gè)進(jìn)程啟動(dòng)后都會(huì)建立一個(gè)主線程(UI線程),這個(gè)線程是其他線程的父線程。由于在iOS中除...
Runtime的特性主要是消息(方法)傳遞,如果消息(方法)在對(duì)象中找不到,就進(jìn)行轉(zhuǎn)發(fā),具體怎么實(shí)現(xiàn)的呢。我們從下面幾個(gè)方面探尋Runtime的實(shí)現(xiàn)機(jī)制。 Runtime介紹...
UIDynamicAnimator - 運(yùn)動(dòng)管理 UIDynamicBehavior - 運(yùn)動(dòng)行為(基類) UIGravityBehavior *gravity; - 重力 ...