0

我需要在没有应用名称的情况下获取应用的路径(bundlePath 或 bundleURL)

NSUrl *strUrl = [[NSBundle mainBundle]bundleURL];

NSString *str = [[NSBundel mainBundel]bundlePath];

我该怎么做

4

1 回答 1

3

两者NSURLNSString都有删除最后一个路径组件的方法,因此这应该提供您正在寻找的内容:

NSURL *strUrl = [[[NSBundle mainBundle] bundleURL] URLByDeletingLastPathComponent];

NSString *str = [[[NSBundle mainBundle] bundlePath] stringByDeletingLastPathComponent];
于 2013-01-08T19:30:51.930 回答