Sinan Samet
Sinan Samet

Reputation: 6752

Setting timeoutInterval to unlimited

I don't really want a timeoutInterval so cache will always be available when offline, but I can't leave it out either. Is there a way to set it to unlimited?

var requestObj = NSURLRequest(URL: url!, cachePolicy: NSURLRequestCachePolicy.ReturnCacheDataElseLoad, timeoutInterval: 5);

Upvotes: 1

Views: 1141

Answers (2)

user2421755
user2421755

Reputation: 111

var requestObj = NSURLRequest(URL: url!, cachePolicy: NSURLRequestCachePolicy.ReturnCacheDataElseLoad, timeoutInterval: Double.greatestFiniteMagnitude)

Upvotes: 0

Andrius Steponavičius
Andrius Steponavičius

Reputation: 8184

Simple

var requestObj = NSURLRequest(URL: url!, cachePolicy: NSURLRequestCachePolicy.ReturnCacheDataElseLoad, timeoutInterval: Double.infinity);

Upvotes: 3

Related Questions