0

iPhoneシミュレーターで連絡先を見ました。

そのようなアプリケーションを作りたいです。

アップルはその「連絡先」アプリケーションのオープンソースを提供していますか?

同様に、アップルは「Safari」のソースコードを提供していますか?

したがって、独自のブラウザを作成できます。

4

2 に答える 2

3

ソースコードは提供しません。WebKitをUIWevView使用して Web ページをレンダリングするために使用できる があり、アドレス帳フレームワークを使用してアドレス帳情報にアクセスできます。

于 2009-08-27T21:27:43.383 に答える
1

「Safari」を作成するには ツールバー付きの UIWebview を使用するだけです。それはかなり些細なことです。チュートリアルはここにあります:

http://icodeblog.com/2008/12/19/iphone-coding-learning-about-uiwebviews-by-creating-a-web-browser/

連絡先はもう少し複雑です。アドレス帳フレームワークを使用できます。特定のビュー コントローラを存在させるための Cocoa Touch クラスがあります。これらは、コールバックを受信するまで UI の制御を放棄するフォト ピッカーのようなものです。アプリ内から連絡先 DB を直接操作するための C ベースの API もあります。

http://developer.apple.com/IPhone/library/documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/200-QuickStart/QuickStart.html

于 2009-08-27T21:32:43.543 に答える