Skip navigation.
 
mlRe: +[NSBundle bundleWithPath:] avoiding the cache?
FROM : Jim Correia
DATE : Sun Oct 31 22:02:02 2004

On Oct 31, 2004, at 3:57 PM, Douglas Davidson wrote:

> On Oct 28, 2004, at 1:05 PM, Jim Correia wrote:
>

>> Is there a way to tell NSBundle that it should invalidate the cache
>> for a certain entry (or no longer cache it?)
>>
>> If I get a bundle back from +[NSBundle bundleWithPath:] and then that
>> bundle is replaced in the filesystem, next time I do +[NSBundle
>> bundleWithPath:] I get backed the cached instance with stale values
>> in the info dictionary.

>
> For one-shot inquiries you can use things like
> CFBundleCopyInfoDictionaryInDirectory() instead.


That sounds like a perfect solution. Not sure how I overlooked it to
begin with.

Thanks,
Jim

Related mailsAuthorDate
ml+[NSBundle bundleWithPath:] avoiding the cache? Jim Correia Oct 28, 22:05
mlRe: +[NSBundle bundleWithPath:] avoiding the cache? M. Uli Kusterer Oct 31, 00:32
mlRe: +[NSBundle bundleWithPath:] avoiding the cache? Jim Correia Oct 31, 02:07
mlRe: +[NSBundle bundleWithPath:] avoiding the cache? Andreas Mayer Oct 31, 07:50
mlRe: +[NSBundle bundleWithPath:] avoiding the cache? Douglas Davidson Oct 31, 21:57
mlRe: +[NSBundle bundleWithPath:] avoiding the cache? Jim Correia Oct 31, 22:02