您可以從主束plist中,把下面的代碼在viewDidLoad中讀取的值,方法,請注意,在主束中的所有文件只有當你想寫的任何讀數據的plist,那麼你必須把它複製到應用程序的文件目錄
NSString *bundle = [[NSBundle mainBundle] pathForResource:@」test」 ofType:@」plist」];
NSDictionary *dict = [[NSDictionary alloc] initWithContentsOfFile:bundle];
NSString *productName = [dict objectForKey:@"ProductName"];
NSString * appVersion = [dict objectForKey:@"AppVersion"];
另一種方法是看應用程序性能
NSString *appName = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleDisplayName"];
NSString appVersion = [NSString stringWithFormat:@"Version %@ (%@)", [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"], kRevisionNumber];
希望它能幫助!
來源
2014-10-28 20:02:01
ZAZ
感謝您的回覆。在這裏你告訴了從test.plist讀取的值。沒關係。但是,我如何在目標文件的「生成設置」中使用這些值。 – 2014-10-28 20:13:15
看到我的第二個答案,它從項目的info.plist中讀取值 – ZAZ 2014-10-28 20:31:01
是的,我們可以閱讀它。但是,我如何從Target的Build Settings中訪問? – 2014-10-28 20:55:52