2016-10-26 7 views
0

에 대한을 NSData 또는 NSStream에 NSURL을 변환합니다. URL에서 데이터를 가져 오는 통일 된 방법이 있습니까? (예 : NSData 또는 NSStream 개체). 또는 URL을 파싱하여 URL의 종류 (파일 등)를 확인한 다음 적절한 방법을 사용하여 데이터를 가져와야합니까?는 내 애플에 전화를 가져옵니다 가정 개방

+0

당신은 앱을 만든 사람입니다. 따라서 앱이 URL을 받았을 때 앱이 의도 한 바를 알고 있어야합니다. – vikingosegundo

답변

0

언제든지 URL에서 데이터를로드 한 다음 그 데이터로 무언가를 할 수 있습니다.

- (BOOL)application:(UIApplication *)app 
      openURL:(NSURL *)url 
      options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options { 
    NSURLSessionDataTask *task = [[NSURLSession sharedSession] dataTaskWithURL:url completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error) { 
     // do something with the data 
     NSLog(@"data: %@", data); 
    }]; 

    [task resume]; 

    return YES; 
}