Tag: nsurl

将string转换为NSURL在swift中返回nil

我想转换一个String NSURL ,我的代码是下面: var url = "https://maps.googleapis.com/maps/api/distancematrix/json?origins=\(self.latitude),\(self.longitude)&destinations=\(self.stringForDistance)&language=en-US" println("This is String: \(url)") var remoteUrl : NSURL? = NSURL(string: url) println("This is URL: \(remoteUrl)") 和控制台打印这样的东西: This is String: https://maps.googleapis.com/maps/api/distancematrix/json?origins=-34.4232722,150.8865837&destinations=-34.4250728,150.89314939999997|-34.4356434,150.8858692|-34.4250728,150.89314939999997|-34.4356434,150.8858692|-34.4250728,150.89314939999997|-34.4356434,150.8858692|-34.423234,150.88658899999996|-34.423234,150.88658899999996|-34.428251,150.899673|-34.4257439,150.89870229999997|-34.423234,150.88658899999996|-34.4257439,150.89870229999997|-34.425376,150.89388299999996&language=en-US This is URL: nil remoteUrl是nil ,我不知道这里有什么问题。 之后,我尝试像这样sortingString : var url : String = "https://maps.googleapis.com/maps/api/distancematrix/json?origins=-34.4232722,150.8865837&destinations=-34.4250728,150.89314939999997&language=en-US" println("This is String: \(url)") var remoteUrl : NSURL? = NSURL(string: url) println("This is URL: […]

如何从iOS中的uiwebview中获取图像

这里我加载的内容以及在web视图中的图像,我想从web视图中的图像,并加载到imageview。 图像的url被接收,但图像没有加载到imageview 在这里我使用的代码从webview的形象是 -(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch { //Touch gestures below top bar should not make the page turn. //EDITED Check for only Tap here instead. if ([gestureRecognizer isKindOfClass:[UITapGestureRecognizer class]]) { CGPoint touchPoint = [touch locationInView:self.view]; NSUserDefaults * userDefaults = [NSUserDefaults standardUserDefaults]; bool pageFlag = [userDefaults boolForKey:@"pageDirectionRTLFlag"]; NSLog(@"pageFlag tapbtnRight %d", pageFlag); if(self.interfaceOrientation==UIInterfaceOrientationPortrait||self.interfaceOrientation==UIInterfaceOrientationPortraitUpsideDown) { NSString *imgURL […]

应用程序更新,NSURL和文档目录

我在app store中有一个应用程序,它使用Core Data来保存大部分数据。 例外是存储图像。 我将子目录中的图像存储到Documents目录,并将核心数据存储中相应对象属性中的NSURL引用存储到该图像中。 我们已经注意到,当一个更新到应用程序商店,这些图像没有find,因此不显示,使用与以前版本的应用程序存储的引用。 现在,我怀疑问题在于,因为我们使用开发设备进行testing,所以这个问题会传播,因为开发应用程序使用的应用程序目录中的目录与App Store创build/使用的不同。 我注意到应用程序中应用程序的应用程序商店目录与在Xcode中debugging版本时创build的应用程序目录之间的区别。 因此,存储在核心数据中的URL指向错误的应用程序文件夹。 这是一个很难debugging,因为我不能下载一个较旧的应用程序版本,一旦新版本已经在商店发布。 所以我有几个问题。 我可以保证下载相同应用程序版本的人员的Applications子目录相同,这对非开发设备来说是非问题吗? 我应该存储相对图像的URL或string来表示这些资源的位置,或者我应该罚款存储最终是绝对url? 非常感谢,菲利普

URLWithString和NSURL的fileURLWithPath之间有什么区别?

在我的代码中,我必须使用URLWithString播放stream( HLS )video和fileURLWithPath播放本地video。 这两种方法有什么区别? 我应该如何使用单一方法播放这两个video。 当HSLvideo结束时,我还需要将最后一帧显示为静止图像。 它现在显示黑屏时,它结束。 我应该如何做到这一点?

使用ARC从NSURL和AVAudioPlayer泄漏

我是在iPhone 4S上运行的乐器。 我在这个方法里面使用了AVAudioPlayer: -(void)playSound{ NSURL *url = [self.word soundURL]; NSError *error; audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error]; if (!error) { [audioPlayer prepareToPlay]; [audioPlayer play]; }else{ NSLog(@"Problem With audioPlayer on general card. error : %@ | url %@",[error description],[url absoluteString]); } 播放声音文件时出现泄漏: 泄漏物体: 1。 对象 :NSURL 负责任的图书馆 :基金会 Responsable Frame :Foundation – [NSURL(NSURL)allocWithZone:] 2。 对象 :_NSCFString […]