我正在创建一个 iOS 应用程序,作为其功能的一部分,它在 UIWebView 中加载许多网页。
为了便于编辑和分组,我想在外部文件中列出每个 URL 字符串,然后在应用程序中访问该字符串。例如,字符串文件可能如下所示:
NSString *google = @"http://www.google.com";
NSString *stackOverflow = @"http://www.stackoverflow.com";
NSString *cnn = @"http://www.cnn.com";
NSString *facebook = @"https://www.facebook.com"
在核心应用程序代码中,我会告诉 UIWebview 加载包含在stackOverflow
. 这样,如果 StackOverflow 决定更改他们的 URL(这是一个假设示例),我可以轻松地更改外部字符串文件中的 URL,而无需担心核心应用程序代码。
我该怎么做?我知道 Xcode 中有一个“字符串文件”,但我认为它仅用于语言本地化。