将所有URL存储到一个文件中

时间:2012-08-30 06:01:04

标签: iphone ios class url nsobject

我需要一些关于如何从类引用以获取该类中包含的NSString的帮助。原因是我希望将我正在使用的所有URL存储到一个类中,以便在URL等发生更改的情况下,我可以在一个文件中更改它,而不是逐个更改它所有课程。

任何想法我应该从哪里开始?首先,我应该创建NSObjectNSDocument来存储URL吗?然后,我是否真的必须创建pushController来将字符串内容推送到每个其他课程?

对不起,如果我的问题听起来很乱,我很遗憾。提前谢谢你:)

1 个答案:

答案 0 :(得分:0)

只需创建NSObject类,然后将您的URL放入其中,然后访问它并在您想要的地方使用它。

在h文件中

#import <Foundation/Foundation.h>

@interface Config : NSObject {

}

//configuration section... 
extern  NSString        *SiteURL;
extern  NSString        *SiteAPIURL;

@end  

in .m

#import "Config.h"

@implementation Config
//live
NSString        *SiteURL                = @"http://www.yoururl.com/";
NSString        *SiteAPIURL             = @"http://www.yoururl.com/";

@end  
Prefix.pch中的

只需导入#import "Config.h"

并在您要使用的类中使用它

NSString *apiURLString = [NSString stringWithFormat:@"%@login.php",SiteAPIURL];