I used SCDynamicStoreCopyProxies to retrieve proxy information. I was hoping that once I had the dictionary, I would be able to set current proxy settings. It turne
SCDynamicStoreCopyProxies
To change a "read only" (aka non-mutable) dictionary use func mutableCopy() -> AnyObject.
func mutableCopy() -> AnyObject