cari

Rumah  >  Soal Jawab  >  teks badan

ios - iPhone 5 真机下 使用扫一扫功能 扫描二维码,用苹果自带正则表达式却崩溃了

大家讲道理大家讲道理2771 hari yang lalu660

membalas semua(2)saya akan balas

  • 天蓬老师

    天蓬老师2017-04-18 09:38:10

    Dokumentasi Apple:

    "Kaedah ini mungkin kerap dipanggil, pelaksanaan anda harus cekap untuk mengelakkan masalah prestasi menangkap, termasuk objek metadata yang digugurkan."

    Jadi perkara mengawal bilangan imbasan perlu dikendalikan oleh pembangun kami. . .

    balas
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:38:10

    Saya tidak tahu mengapa fungsi imbasan iPhone5 berbeza daripada model lain Fungsi kamera iPhone5 akan memanggil kaedah ini berulang kali apabila ia tidak keluar sepenuhnya
    - (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputMetadataObjects:(NSArray *)metadataObjects fromConnection:(AVCaptureConnection *)connection,

    .

    Nilai rentetan yang diimbas keluar ialah URL

    NSTextCheckingResult * firstWebUrl = [regex firstMatchInString:stringValue options:0 range:NSMakeRange(0, [stringValue length])];

    Walau bagaimanapun, apabila memanggil beberapa kali, nilai null akan dipadamkan dan stringValue akan menjadi null, menyebabkan ranap sistem

    balas
    0
  • Batalbalas