如何在Objective-C中使用PHP的$_GET
?我想用它的NSString
:
http://baileyseymour.com/QR/data-processor.php?name=John%20Smith&[email protected]
我想在URI的name
和/或email
值。
我想將URL的NSString分成兩部分。 name=John%20Smith
和[email protected]
我該如何做到這一點?
如何在Objective-C中使用PHP的$_GET
?我想用它的NSString
:
http://baileyseymour.com/QR/data-processor.php?name=John%20Smith&[email protected]
我想在URI的name
和/或email
值。
我想將URL的NSString分成兩部分。 name=John%20Smith
和[email protected]
我該如何做到這一點?
如何在Objective-C中使用PHP的$ _GET?我想在一個NSString上使用它:
你不能。 Objective-C不是PHP,所以在Obj-C上下文中沒有什麼可以評估PHP符號的。如果你想做類似,這當然是可能的,但你需要更詳細地描述你的情況。
我不確定你的目標是什麼,但這裏是一個簡短的例子,說明如何使用UIWebView
通過URL變量與PHP文檔進行交互。
// Objective-C
UIWebView *scoreContent;
scoreContent = [[UIWebView alloc] init];
NSString *email = @"[email protected]";
NSString *webURL = [NSString stringWithFormat:
@"http://yourdomain.com/objc.php?email=%@",
email];
[scoreContent loadRequest:
[NSURLRequest requestWithURL:[NSURL URLWithString:webURL]]
];
然後在PHP文件,你可能只是做這樣的事情:
<?php
//objc.php
echo 'Your email is: ' . $_GET['email'] . '.';
?>
我會編譯的Objective-C,以確保它的作品,因爲我剛剛從一場比賽我做了複製它,但如果它不起作用,讓我知道,如果不行,我會解決它。
也許你可以描述你想要的結果? –
@JoshCaswell我相信他想要一個GET參數的字典,即'@ {@「name」:「John Smith」,@「email:...}' – cobbal
[可能的解析URL字符串的方法鍵值?](http://stackoverflow.com/questions/8756683/best-way-to-parse-url-string-to-get-values-for-keys) – Kevin