@@ -23,12 +23,12 @@ #import "OFURL+Private.h" #import "OFInvalidFormatException.h" @implementation OFMutableURL -@dynamic scheme, host, port, user, password, path, pathComponents, parameters; -@dynamic query, fragment; +@dynamic scheme, host, port, user, password, path, pathComponents, query; +@dynamic fragment; + (instancetype)URL { return [[[self alloc] init] autorelease]; } @@ -98,17 +98,10 @@ [self setPath: [components componentsJoinedByString: @"/"]]; objc_autoreleasePoolPop(pool); } -- (void)setParameters: (OFString *)parameters -{ - OFString *old = _parameters; - _parameters = [parameters copy]; - [old release]; -} - - (void)setQuery: (OFString *)query { OFString *old = _query; _query = [query copy]; [old release];