bundleWithPathを使用してバンドルをロードしようとしていますが、常に失敗します(nilを返します)。失敗する理由と、エラーに関する詳細情報を取得する方法は何でしょうか。
よろしくお願いします!
よろしく、
bundleWithPathを使用してバンドルをロードしようとしていますが、常に失敗します(nilを返します)。失敗する理由と、エラーに関する詳細情報を取得する方法は何でしょうか。
よろしくお願いします!
よろしく、
失敗には多くの理由が考えられます。ファイルが存在しない、ファイルは存在するが、探しているパスにない。それはいくつかの異なる拡張を持っています。または、パスにあるファイルが正しいバンドル形式ではありません。コードなしで言えることはこれだけです。
ドキュメントから:
+bundleWithPath:
NSBundle
指定されたディレクトリに対応するオブジェクトを返します。
+ (NSBundle *)bundleWithPath:(NSString *)fullPath
戻り値:NSBundle
に対応するオブジェクトfullPath
、またはアクセス可能なバンドルディレクトリを識別しないnil
場合。fullPath