タグ付けされた質問 「nsurl」

30
SwiftでURLから画像をロード/ダウンロードする
アプリケーションのURLから画像をロードしたいので、最初にObjective-Cを試しましたが、うまくいきましたが、Swiftではコンパイルエラーが発生しました。 'imageWithData'は使用できません:オブジェクト構築 'UIImage(data :)'を使用してください 私の機能: @IBOutlet var imageView : UIImageView override func viewDidLoad() { super.viewDidLoad() var url:NSURL = NSURL.URLWithString("http://myURL/ios8.png") var data:NSData = NSData.dataWithContentsOfURL(url, options: nil, error: nil) imageView.image = UIImage.imageWithData(data)// Error here } Objective-Cの場合: - (void)viewDidLoad { [super viewDidLoad]; NSURL *url = [NSURL URLWithString:(@"http://myURL/ios8.png")]; NSData *data = [NSData dataWithContentsOfURL:url]; _imageView.image …
414 ios  swift  uiimage  nsurl 

7
NSURLをNSStringに変換する
ユーザーが組み込みのアプリ画像またはiphoneフォトライブラリから画像を選択できるアプリを持っています。をNSString保存するプロパティを持つオブジェクト機会を使用しますimagePath。 組み込みアプリの画像の場合は、ファイル名をNSStringの保存として取得します[occasion imagePath]。しかし、ユーザーがフォトライブラリから画像を選択する2番目のケースでは、] に保存できるようにNSURL変換したい画像を取得NSStringし[occasion imagePathます。 それは、変換することができるNSURLのNSString?

9
URLを文字列に変換し、再度戻す
だから私はに変換しNSURLましたString。私のであればprintln、それがどのように見えるfile:///Users/...など 後で私はこれを元に戻したいNSURLので、以下のように変換して戻しますが、上記の文字列バージョンに表示される2つのスラッシュが失われ、url無効なためコードが破損します。 なぜ私はNSURL2つのフォワードスラッシュを削除Stringすることに変換を戻すのNSURLですか、また3つのスラッシュを含むスラッシュに戻すにはどうすればよいですか? var urlstring: String = recordingsDictionaryArray[selectedRow]["path"] as String println("the url string = \(urlstring)") // looks like file:///Users/........etc var url = NSURL.fileURLWithPath(urlstring) println("the url = \(url!)") // looks like file:/Users/......etc
141 swift  nsurl 


7
URLWithString:nilを返します
それは非常に簡単かもしれませんが、なぜURLWithString:ここでnilを返すのかはわかりません。 //localisationName is a arbitrary string here NSString* webName = [localisationName stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSString* stringURL = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@,Montréal,Communauté-Urbaine-de-Montréal,Québec,Canadae&output=csv&oe=utf8&sensor=false&key=", webName]; NSURL* url = [NSURL URLWithString:stringURL];

12
ObjectiveCのNSDictionaryオブジェクトからのURLクエリパラメーターの作成
すべてのURL処理オブジェクトが標準のCocoaライブラリ(NSURL、NSMutableURL、NSMutableURLRequestなど)に存在しているため、GETリクエストをプログラムで作成する簡単な方法を見過ごさなければならないことはわかっています。 現在、手動で「?」を追加しています 「&」で結合された名前と値のペアが続きますが、名前と値のペアはすべて手動でエンコードする必要があるため、URLに接続しようとしたときにNSMutableURLRequestが完全に失敗しません。 これは、プリベークされたAPIを使用できるように思えます...クエリパラメータのNSDictionaryをNSURLに追加するための追加設定はありますか?これに取り組む必要がある別の方法はありますか?

5
iPhone-ローカルファイルのURLからのNSData
NSURLローカルファイル(ドキュメントフォルダー内)のパスを指定するオブジェクトがあります。を入力したいNSDataこのファイルの内容をオブジェクトます。を使用してみましたdataWithContentsOfURL:が、失敗します。iPhoneSDKがパスを返すので、ファイルが存在することはわかっています。 誰かが私がどのように得ることができるか教えてもらえますか NSDataURLローカルファイルからオブジェクトをますか? ありがとう。
85 iphone  nsdata  nsurl 

17
NSURLクエリプロパティを解析する
私は次のようなURLを持っています myApp://action/1?parameter=2&secondparameter=3 プロパティクエリを使用すると、次の部分が得られます URL parameter=2&secondparameter=3 これをNSDictionaryまたはに簡単に入れる方法はありますArrayか? ありがとう

4
Apple Musicがユーザーのデバイスにインストールされているかどうかを確認するにはどうすればよいですか?
迅速に音楽アプリを作っています。このアプリを使用すると、ユーザーはApple MusicアプリからApple Musicサブスクリプションを介して音楽を再生できます。次の方法で、ユーザーがApple Musicサブスクリプションを持っているかどうかを確認できます。 SKCloudServiceController().requestCapabilities { (capability:SKCloudServiceCapability, err:Error?) in guard err == nil else { print("error in capability check is \(err!)") return } if capability.contains(SKCloudServiceCapability.musicCatalogPlayback) { print("user has Apple Music subscription") } if capability.contains(SKCloudServiceCapability.musicCatalogSubscriptionEligible) { print("user does not have subscription") } } ただし、誰かが何らかの理由でApple Musicサブスクリプションを持っているが、Apple Musicアプリがデバイスにダウンロードされないシナリオがあります。ユーザーがサブスクリプションを持っているがデバイスは持っていない場合、基本的にそのケースをまるでサブスクリプションを持たないかのように扱いたい、つまりApple Music経由で音楽を再生できない。 それで、私はApple Musicがユーザーのデバイス上にあるかどうかのチェックを追加する方法を探しに行きます。私はこの答えを見つけます:Apple MusicのURLスキームを見つけるために、このリソースと組み合わせてSwiftを使用してアプリがインストールされているかどうかを確認し、ユーザーがApple Musicサブスクリプションと …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.