nsbundle

    0热度

    2回答

    我正在尝试将库集成到我的ios应用程序中。该库中有 // Serve files from the standard Sites folder NSString *docRoot = [[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html" inDirectory:@"web"] stringByDeletingLas

    2热度

    1回答

    我有一个场景,我有本地化文件从服务器下载。我在应用程序开始时下载文件并将其存储在文件夹中。就像其英文文件一样,我将其存储在文件夹'en.lproj'中,并且名称为Localizable.strings。 现在,当下载文件时,我使用bundleWithPath:方法加载该包。一旦它被加载,我显示本地化使用方法 NSLocalizedStringFromTableInBundle(key,@“Loca

    3热度

    4回答

    我正在尝试更改我的设备主屏幕上的图标显示在iOS中的应用程序名称。 每篇文章都说这可以通过更改App的Info.list文件中的“Bundle display name”中的字符串来完成。 但它没有为我工作。我已经更改了我的“项目名称”,“目标名称”和“此包的显示名称”。这些都没有帮助我。 当我使用以下代码检查正在运行的应用程序上的软件包显示名称时,它显示更新的名称。但应用程序名称仍然存在。 NS

    -1热度

    1回答

    这是我的函数: func playMusic(filename :String!) { var playIt : AVAudioPlayer! let url = NSBundle.mainBundle().URLForResource(filename, withExtension: nil) if url == nil { println("could

    0热度

    1回答

    我把图片放在支持文件中,为什么我通过NSBundle mainbudle得到nil?我应该把这些图片放在哪个文件夹中吗?或者我犯了其他错误? 代码: - (void)startAnimating:(int)count andPictureName:(NSString *)picName { if (self.imgViewCat.isAnimating) { return;

    5热度

    2回答

    我会知道loadNibNamed的NSBundle类的作品;在一些文件中,我发现类似于 [[NSBundle mainBundle] loadNibNamed:@"mynib" owner:self options:NULL]; 没有返回值;只是在方法中调用(例如,如果我想定制我的细胞,则为cellForRowAtIndexPath)。在其他文件中我发现: NSArray* vett=[[NS

    0热度

    1回答

    我想从iOS 9中的mainBundle加载本地化的HTML文件。本地化文件都命名为“help.html”,并位于“ de.lproj“和”en.lproj“目录。 如果我在模拟器(iOS 9.2)上运行此代码段,它将返回正确的indexPath,但是当我在设备(iOS 9.2)上运行它时,它返回nil。 NSArray* availableLocalizations = [[NSBundle m

    0热度

    1回答

    我们使用下面的代码来获取对我们为xib和图像等资源添加的包的引用,但我不确定在swift中访问它们的代码是什么。 NSString *resourceBundlePath = [[NSBundle mainBundle] pathForResource:@"DTPinLockController" ofType:@"bundle"]; NSBundle *resourceBundle = [NS

    9热度

    3回答

    我需要检索通过在项目目录(又名mainBundle) 所以开始的路径包含在我的Xcode项目资源的URL,如果,如果我./snd指定路径/archer/acknowledge1.wav,我需要从中创建一个URL。 我知道我可以使用NSURL(fileURLWithPath:)作为系统目录,但我不知道如何直接从包中执行此操作。

    0热度

    2回答

    警告,我是一名设计师,在Swift周围徘徊,所以提前道歉,因为我的无知。 我正在处理的应用程序将附带带有所有数据的JSON数据文件(以便应用程序无需连接即可访问)。当应用程序运行时,我检查远程JSON文件以查看是否有任何数据更新。如果有新数据,那么我将用新的JSON文件覆盖本地文件。 我的问题不是直接关系到代码,而是iOS文件系统。我知道我不能写入主包,那么我在哪里放置起始JSON文件,以便我可以