3

Facebook SDK をダウンロードしたところ、FBConnect.bundle非常に興味深いものがあることがわかりました。また、次のように、いくつかのコードがバンドルを使用していることもわかりました。

[loginButton setImage:
[UIImage imageNamed:@"FBConnect.bundle/images/LoginWithFacebookNormal@2x.png"]
             forState:UIControlStateNormal];

バンドルとは何ですか?バンドルの内容を知るにはどうすればよいですか? 独自のバンドルを作成するにはどうすればよいですか? ありがとう。

4

1 に答える 1

4

バンドルは、iOS よりも OS X の方が適切です。バンドルは、単なる自己完結型の実行可能ファイルです。実行すると、内部で定義されているメイン関数が実行され、含まれているリソースのみが使用されます。ただし、iOS (私が知る限り) は、メインのバンドル以外のバンドルを実行しない (できない?) ため、それらは単なる美化されたフォルダーです。ファインダー内の に移動し、右クリックして [パッケージの内容を表示] を選択すると、その内容を表示できます。

于 2012-05-30T06:59:04.130 に答える