Mac OS アプリの Pref Pane Bundle にアクセスするにはどうすればよいですか??? 設定ペイン バンドル内に画像やその他のリソースを配置しましたが、次を使用してパスを取得できません。
tick.png は NewPrefPane.prefPane の resources フォルダーにあります。
Mac OS アプリの Pref Pane Bundle にアクセスするにはどうすればよいですか??? 設定ペイン バンドル内に画像やその他のリソースを配置しましたが、次を使用してパスを取得できません。
tick.png は NewPrefPane.prefPane の resources フォルダーにあります。
[NSBundle mainBundle]
システム環境設定アプリケーションが実際にペインを実行しているため、システム環境設定アプリケーションの NSBundle を返します。
NSPreferencePane クラスで必要な場合はbundleメソッドを使用します。
[self bundle]
ペイン コードの別の場所でbundleForClassを使用します。
すなわち
NSString * path = [[NSBundle bundleForClass:[self class] pathForResource:@"tick" ofType:@"png"];