I'd like to know is it good to create multiple
I've found the answer to my question in this Technical Q&A:
Since NSURLSession maintains it's own TLS session cache...
So I guess it's better to keep one
NSURLSession if one doesn't want to TLS-handshake every time it performs a connection.