草庐IT

base_domain

全部标签

php - Swift 2,上传base64图片到PHP

我在尝试将我的图片上传到php时遇到了一个大问题。我的脚本工作正常,但是当我在线查看图像时,它显示图像损坏,如果我下载它并尝试在photoshop中打开它,它说图像已损坏。Swift文件上传脚本funcpercentEscapeString(string:String)->String{returnCFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,string,nil,":/?@!$&'()*+,;=",CFStringBuiltInEncodings.UTF8.rawValue)asString;}funcimag

ios - 如何将Base64数据和NSData转成字符串

我是IOS的新手,我正在制作一个项目,在该项目中我从Web服务接收Base64数据。如何将Base64数据转换为字符串以及如何在swift中打开pdfView并检查iPhone中是否安装了任何pdf所有者应用程序。我想知道如何在字符串swift中转换NSDATA。帮帮我像这样的例子是Base64数据JVBERi0xLjQKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIFIvRmlsdGVyIC9GbGF0ZURlY29kZT4+CnN0cmVhbQp4nLVcza8ct5GH1rK9ejIU24lkO5GtJ8vWm5E87eY3uXtbYLHAYi8JdI

ios - 中转 MKDirectionsRequest 产生空错误 Error Domain=MKErrorDomain Code=5 "(null)"

我正在尝试使用MapKit路线请求获取两个坐标之间的交通路线。当我切换到其他(非Transit)类型时,下面的代码可以工作,但是当我切换到Transit时,它会抛出一个错误,这个错误在Apple的文档中没有出现。这两个位置(源和目的地)都在纽约市,因此肯定应该有可用的交通路线。错误信息:ErrorDomain=MKErrorDomainCode=5"(null)"代码片段:overridefuncviewDidLoad(){super.viewDidLoad()letrequest=MKDirectionsRequest()//Setrequestparametersrequest.s

swift - 如何将 unmanaged<SecKey> 编码为 base64 以发送到另一台服务器?

我正在尝试使用key对加密来验证我的应用程序和我的PHP服务器之间的身份。为此,我需要在我的应用程序中生成公钥后将其发送到服务器。ifletpubKey=NSData(base64EncodedData:publicKey,options:NSDataBase64DecodingOptions.allZeros)!{println(pubKey)}publicKey类型为Unmanaged.我在上面的代码中遇到的错误是:Extraargument'base64EncodedData'incall我该怎么做?有没有更好的办法?编辑:key对是这样生成的:varpublicKeyPtr,p

swift - 如何在 swift 3 中从 base64 获取字节数组?

我正在使用swift3将Android应用程序转换为iOS。我的问题是下一段Java代码:Stringb64="KJT-AAAhtAvQ";byte[]bytesCodigo=Base64.decode(b64,Base64.URL_SAFE);System.out.Println(bytesCodigo.length)//9在swift中会怎样?谢谢 最佳答案 只需从base64字符串创建一个Data(Objective-C中的NSData)。不过请注意,标准的Data(base64Encoded:)没有“URL安全”格式,但您可

swift - 在 Swift 3 中将字符串转换为 base64

letstrsize=10_000_000lettries=100varlongstring:String="a"foriin1...strsize{longstring+="a"}foriin1..在命令提示符下编写代码。为我得到的Swift3编写的正确代码是什么useofunresolvedidentifierNSData。大多数关于将字符串编码为base64的教程都不起作用。这适用于Linux还是Mac?http://studyswift.blogspot.sg/2016/03/convert-nsdatauint8-to-base64-in-swift.html

ios - 将先前保存的音频文件加载为 base64 字符串

我录制并保存了一个音频文件,这在应用程序中按预期工作和播放。然而,在录制之后,我尝试加载它以便将音频传递到JSON对象中,但无法打开它。我收到以下错误:Thefile“audio.m4a”couldn’tbeopenedbecausethetextencodingofitscontentscan’tbedetermined.这是我正在打的电话:do{letaudioData=tryNSData(contentsOfFile:String(contentsOf:audioURL!))}catch{printerror}关于如何从base64编码的文件加载音频数据有什么想法吗?谢谢

ios - HKHealthStore deleteObjects 报错 Domain=com.apple.healthkit Code=100 "Transaction failure."

我正在尝试使用HKHealthStoredeleteObjects一次删除大约400个对象并且我'我遇到了这个奇怪的错误。ErrorDomain=com.apple.healthkitCode=100"Transactionfailure."代码如下:self.healthKitStore.deleteObjects(deleteQ,withCompletion:{(success,error)->Voidin})有什么想法吗?谢谢! 最佳答案 有时,如果您在保存或删除示例之前没有requestAuthorizationToShar

ios - 使用 Xcode 7.0.1 升级 El Capitan 后出现 Alamofire Domain=NSPOSIXErrorDomain Code=2 错误

我正在使用Alamofire2.0.1(最新更新)和SwiftyJSON将restapi调用到我的服务器。但是今天,在升级ElCapitan和Xcode7.0.1之后,突然出现“AlamofireDomain=NSPOSIXErrorDomainCode=2”这是我的代码,它是。失败案例和吐出错误。我希望有人能解决这个问题:(Alamofire.request(.POST,"\(kServerUrl)/rest/report/createAccessLog",parameters:parameters,encoding:.JSON).responseJSON{_,_,resultins

php - Swift - 将base64编码的图片上传到php并显示图片

目前,我正在尝试将base64编码的图像上传到php服务器,然后将base64字符串存储在MySQL数据库中。目前,代码正在上传数据并将其存储到MySQL数据库中。但是,当我尝试通过指定用于检索图像的URL来检索图像时,会显示带有问号的缺失图像链接。我不知道为什么会发生这种情况,因为上传和显示base64编码图像似乎都可以在我的Android应用程序中正常工作。这是我用来编码并上传到服务器的Swift代码:letimage:UIImage=imgProfilePic.image!letsize=CGSizeApplyAffineTransform(image.size,CGAffine