我正在更新现有的应用程序以支持iOS12,并且CIFilter出现了奇怪的问题。这是一个简单的类,只有一个函数generate():classQRGenerator{staticfuncgenerate(fromstring:String)->UIImage?{letcontext=CIContext()letdata=string.data(using:String.Encoding.ascii)ifletfilter=CIFilter(name:"CIQRCodeGenerator"){filter.setValue(data,forKey:"inputMessage")lettr
我正在尝试生成中间有Logo的QR码,因为它是:.我正在使用我找到的代码here,我的代码是:funcgenerateQrCode(message:String!)->CIImage!{vardata=message.dataUsingEncoding(NSUTF8StringEncoding,allowLossyConversion:false)varfilter:CIFilter=CIFilter(name:"CIQRCodeGenerator")filter.setValue(data,forKey:"inputMessage")filter.setValue("H",forKe
我正在尝试生成中间有Logo的QR码,因为它是:.我正在使用我找到的代码here,我的代码是:funcgenerateQrCode(message:String!)->CIImage!{vardata=message.dataUsingEncoding(NSUTF8StringEncoding,allowLossyConversion:false)varfilter:CIFilter=CIFilter(name:"CIQRCodeGenerator")filter.setValue(data,forKey:"inputMessage")filter.setValue("H",forKe