小编fer*_*nyb的帖子

在WebKit中,如何获取资源的内容?

我一直在编写一个Mac应用程序来检查每个HTTP请求,因此我使用WebView加载请求.

问题是我似乎无法弄清楚如何获取每个资源项的内容.

我正在尝试通过以下WebResourceLoadDelegate方法获取资源的内容:

- (void)webView:(WebView *)sender resource:(id)identifier didFinishLoadingFromDataSource:(WebDataSource *)dataSource
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用.

我也在看,[dataSource data]但只是给了我请求的HTML而不是资源项的数据.

关于如何获取资源内容的任何想法?

webkit objective-c webview

7
推荐指数
1
解决办法
5259
查看次数

Objective-C运行时

Objective-C运行时参考说:

下面的"已弃用"表示"在Mac OS X 10.5版中不推荐使用32位代码,不允许使用64位代码."

我想在Max OS X版本10.5中使用class_setSuperclass,即使我仍然可以这样做,编译器会发出警告,告诉我它已被弃用但它仍然构建并且Bundle仍然可用.

我的问题是Max OS X 10.5中的等价物是什么?

runtime objective-c

6
推荐指数
1
解决办法
1400
查看次数

标签 统计

objective-c ×2

runtime ×1

webkit ×1

webview ×1