3

こんにちは、重複としてマークする前に、質問を完全に読んでください。

Webkit プライベート フレームワークを使用して iphone の閲覧履歴を取得しようとしています。github サイトからヘッダーを取得します。しかし、タスクを達成するために使用するヘッダーまたはメソッドを取得できません。次のコードを試してみましたが、null 以外のものは返されません。

WebHistory *history=[WebHistory optionalSharedHistory];
NSDate *now = [NSDate date];
//id date;
NSArray *arr = [history orderedItemsLastVisitedOnDay:now];
NSLog(@"%@",[history allItems]); 

私は社内アプリで書いているので、このプライベートフレームワークは気にしません。しかし、私は脱獄に行くことができません。正しい道を教えてください。

4

1 に答える 1

0

optionalSharedHistory メソッドが null 以外を返すようにするには、インスタンス化して、アプリケーション内の便利な場所に設定する必要があります。ルート ビュー コントローラーまたは AppDelegate のように。

// Create a shared WebHistory object
WebHistory *myHistory = [[WebHistory alloc] init];
[WebHistory setOptionalSharedHistory:myHistory];

お役に立てれば!

于 2012-07-17T20:11:47.620 に答える