Can Settings bundle use values from application's Info.plist file?
Posted
by
delirus
on Stack Overflow
See other posts from Stack Overflow
or by delirus
Published on 2011-01-16T18:46:41Z
Indexed on
2011/01/16
18:53 UTC
Read the original article
Hit count: 219
Hi,
is it possible to use values from application's Info.plist file as DefaultValue value for items in Settings.bundle? For example CFBundleVersion. I've tried entering it as ${CFBundleVersion} but it didn't work. I've also tried changing DefaultValue type but with no success. Any ideas?
The reasons behind are simple:
CFBundleVersionis known at compile time, so I won't have to take its value from application'smainBundleand then apply that value toNSUserDefaults.- Other reason is that just after
installing the app, but before
running it, Settings bundle values
are not in-sync as the code setting
NSUserDefaultsdid not have a chance to execute itself... so it would be boring to always remember that I have to change my Settings bundle values manually.
© Stack Overflow or respective owner