草庐IT

ios - 使用 swift 代码编码 url

我需要发送一个阿拉伯语的URL,所以我需要在将它放入URL之前对其进行编码。我正在使用Swift代码。下面是我真正需要的例子vars="www.example.com/السلامعليكم"leturl=NSURL(string:s)所以我要发送的单词(السلامعليكم)是阿拉伯字符。 最佳答案 swift2.0leturlwithPercentEscapes=myurlstring.stringByAddingPercentEncodingWithAllowedCharacters(NSCharacterSet.URLQu

ios - 使用 swift 代码编码 url

我需要发送一个阿拉伯语的URL,所以我需要在将它放入URL之前对其进行编码。我正在使用Swift代码。下面是我真正需要的例子vars="www.example.com/السلامعليكم"leturl=NSURL(string:s)所以我要发送的单词(السلامعليكم)是阿拉伯字符。 最佳答案 swift2.0leturlwithPercentEscapes=myurlstring.stringByAddingPercentEncodingWithAllowedCharacters(NSCharacterSet.URLQu

swift - 从项目特定路径获取资源 URL

我需要通过从项目目录(又名mainBundle)开始的路径检索我的Xcode项目中包含的资源的URL因此,如果我指定的路径是./snd/archer/acknowledge1.wav,我需要从中创建一个URL。我知道我可以对系统目录使用NSURL(fileURLWithPath:),但我不知道如何直接从包中执行此操作。 最佳答案 从Swift3开始,答案是:Bundle.main.url(forResource:"acknowledge1",withExtension:"wav",subdirectory:"snd/archer")

swift - 从项目特定路径获取资源 URL

我需要通过从项目目录(又名mainBundle)开始的路径检索我的Xcode项目中包含的资源的URL因此,如果我指定的路径是./snd/archer/acknowledge1.wav,我需要从中创建一个URL。我知道我可以对系统目录使用NSURL(fileURLWithPath:),但我不知道如何直接从包中执行此操作。 最佳答案 从Swift3开始,答案是:Bundle.main.url(forResource:"acknowledge1",withExtension:"wav",subdirectory:"snd/archer")

ios - Xcode 6错误 'URLWithString'不可用?

请帮助这里的新手。我敢肯定这很简单。我正在跟进并很好地学习Xode,但我对与URL的基本连接感到困惑:vartext=textField.textvarurl=NSURL.URLWithString(text)varrequest=NSURLRequest(URL:url)webView.loadRequest(request)上面第二行出现以下错误:'URLWithString'不可用:使用对象构造'NSURL(string:)'(代码是简短教程的一部分,网址为:http://www.lynda.com/articles/build-first-ios-app-swift)

ios - Xcode 6错误 'URLWithString'不可用?

请帮助这里的新手。我敢肯定这很简单。我正在跟进并很好地学习Xode,但我对与URL的基本连接感到困惑:vartext=textField.textvarurl=NSURL.URLWithString(text)varrequest=NSURLRequest(URL:url)webView.loadRequest(request)上面第二行出现以下错误:'URLWithString'不可用:使用对象构造'NSURL(string:)'(代码是简短教程的一部分,网址为:http://www.lynda.com/articles/build-first-ios-app-swift)

ios - 如何使用 NSURL 检索本地文件?

我在这里提出一个问题,这个问题可能有一个非常简单的答案,但我忽略了...如何使用NSURL检索本地文件?我这里有这个:overridefuncviewDidLoad(){super.viewDidLoad()varurlpath=NSBundle.mainBundle().pathForResource("bpreg",ofType:"xml")leturl:NSURL=NSURL(string:urlpath!)!parser=NSXMLParser(contentsOfURL:url)!parser.delegate=selfparser.parse()}但在成功构建后它卡在var

ios - 如何使用 NSURL 检索本地文件?

我在这里提出一个问题,这个问题可能有一个非常简单的答案,但我忽略了...如何使用NSURL检索本地文件?我这里有这个:overridefuncviewDidLoad(){super.viewDidLoad()varurlpath=NSBundle.mainBundle().pathForResource("bpreg",ofType:"xml")leturl:NSURL=NSURL(string:urlpath!)!parser=NSXMLParser(contentsOfURL:url)!parser.delegate=selfparser.parse()}但在成功构建后它卡在var

swift - iOS9 Swift 文件创建 NSFileManager.createDirectoryAtPath 与 NSURL

在iOS9之前,我们已经创建了这样一个目录letdocumentsPath=NSSearchPathForDirectoriesInDomains(.DocumentDirectory,.UserDomainMask,true)[0]as!StringletlogsPath=documentsPath.stringByAppendingPathComponent("logs")leterrorPointer=NSErrorPointer()NSFileManager.defaultManager().createDirectoryAtPath(logsPath,withIntermed

swift - iOS9 Swift 文件创建 NSFileManager.createDirectoryAtPath 与 NSURL

在iOS9之前,我们已经创建了这样一个目录letdocumentsPath=NSSearchPathForDirectoriesInDomains(.DocumentDirectory,.UserDomainMask,true)[0]as!StringletlogsPath=documentsPath.stringByAppendingPathComponent("logs")leterrorPointer=NSErrorPointer()NSFileManager.defaultManager().createDirectoryAtPath(logsPath,withIntermed