I need to pass a timestamp with a timezone offset in a GET request, e.g.,
2009-05-04T11:22:00+01:00
This looks like a two arguments
Use NSString's stringByAddingPercentEscapesUsingEncoding: method on the text you want to include as an argument.
NSString
stringByAddingPercentEscapesUsingEncoding:
As its name implies, the method will convert return an auto-released string containing an url-safe version of the receiver.