我需要一些关于如何从类引用以获取该类中包含的NSString
的帮助。原因是我希望将我正在使用的所有URL存储到一个类中,以便在URL等发生更改的情况下,我可以在一个文件中更改它,而不是逐个更改它所有课程。
任何想法我应该从哪里开始?首先,我应该创建NSObject
或NSDocument
来存储URL吗?然后,我是否真的必须创建pushController来将字符串内容推送到每个其他课程?
对不起,如果我的问题听起来很乱,我很遗憾。提前谢谢你:)
答案 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];