浏览代码

open network stream VC: simplify pasteboard loader

Felix Paul Kühne 10 年之前
父节点
当前提交
af17db0e61
共有 1 个文件被更改,包括 3 次插入10 次删除
  1. 3 10
      Sources/VLCOpenNetworkStreamViewController.m

+ 3 - 10
Sources/VLCOpenNetworkStreamViewController.m

@@ -89,16 +89,9 @@
 
 - (void)updatePasteboardTextInURLField
 {
-    if ([[UIPasteboard generalPasteboard] containsPasteboardTypes:@[@"public.url", @"public.text"]]) {
-        NSURL *pasteURL = [[UIPasteboard generalPasteboard] valueForPasteboardType:@"public.url"];
-        if (!pasteURL || [[pasteURL absoluteString] isEqualToString:@""]) {
-            NSString *pasteString = [[UIPasteboard generalPasteboard] valueForPasteboardType:@"public.text"];
-            pasteURL = [NSURL URLWithString:pasteString];
-        }
-
-        if (pasteURL && ![[pasteURL scheme] isEqualToString:@""] && ![[pasteURL absoluteString] isEqualToString:@""])
-            self.urlField.text = [pasteURL absoluteString];
-    }
+    UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
+    if ([pasteboard containsPasteboardTypes:@[@"public.url"]])
+        self.urlField.text = [[pasteboard valueForPasteboardType:@"public.url"] absoluteString];
 }
 
 - (void)viewWillAppear:(BOOL)animated