iphone - 将 NSString 传递给 Webview

标签 iphone ios objective-c xcode uiwebview

我有一个名为 status 的 NSString,我正在尝试传递该变量以加载 webView。该应用程序在这里崩溃,但我不知道我做错了什么?有人看到请求有什么问题吗?

[webView loadRequest:[NSURLRequest requestWithURL:[NSString 
stringWithFormat:@"http://www.website.com/page.php?status=%@", status]]];

最佳答案

requestWithURL接受NSURL,所以需要将字符串转成NSURL

试试这个,

[webview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://www.website.com/page.php?status=%@", status]]]];

关于iphone - 将 NSString 传递给 Webview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15127327/

相关文章:

ios - 如何将标题 View 添加到 UICollectionView

ios - UITableView,不可见区域的另一个单元格有一个复选标记,而可见区域的一个单元格被触摸

objective-c - Objective-C 中临时方法定义背后的基本原理

iphone - 是否可以在 Google App Engine 应用程序中实现 iPhone 推送通知?

iphone - 在重新验证 iOS 自动续订订阅时,我应该使用旧的收据数据吗?

ios - 滚动 tableview 导致复选标记消失 |处理 Swift 5 中的可重用单元格

ios - 切换隐私设置将杀死应用程序

ios - 如何在通话期间在 iPhone 上显示信息屏幕

ios - 为什么我的 Apple Ad hoc 或分发配置文件不允许在所有设备上安装应用程序?

ios - 自定义 TabViewController - navigationItem.rightBarButtonItem 未显示在导航栏中