@interface Config : NSObject
+(NSString *) host;
+(void) setHost: (NSString *) host;
+(int) port;
+(void) setPort: (int) port;
+(NSString *) getConnection;
@end
@implementation Config
static NSString *host;
+(NSString *) host {
return host;
}
+(void) setHost: (NSString *) value {
host = value;
}
static int port;
+(int) port {
return port;
}
+(void) setPort: (int) value {
port = value;
}
+(NSString *) getConnection {
return [NSString stringWithFormat:@"%@:%i", host, port];
}
@end
Config.host = @"10.0.0.1";
Config.port = 52;
NSString *connection = [Config getConnection];
//connection is "10.0.0.1:52"