0

例如,我的 facebook APPID 是 123456789

它在我的程序中出现了 3 次

plist 中的一个 url 方案中的 FacebookAppID 是 fb123456789

某处有一个#define api_key @"115372328641884"

我认为 2 已经太多了

我认为与其做 #define api_key @"115372328641884" 我应该能够读取我的应用 plist 文件。查看关键 FacebookAppID 中存在的内容并进行设置。

有没有快速的方法呢?plist 的名称不是固定的。例如,我可能会更改项目或目标名称。facebookAppID 可能不一样。

一般来说,我知道一些从 plist 读取的常规方法。但是主 plist 呢?必须有更简单的方法吗?可以?

4

1 回答 1

1

NSBundle

NSString *key = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"FacebookAppID"];
于 2013-08-23T14:03:45.577 回答