Managing Network Interaction
Defensive Coding iOS
| Intermediate
- 8 videos | 46m 3s
- Includes Assessment
- Earns a Badge
Defensive programming in iOS is vital, especially with regards to the internet. Discover methods and best practices for interacting safely and easily with the internet for iOS apps.
WHAT YOU WILL LEARN
-
Use nsurlconnection to make synchronous and asynchronous network callsUse nsurlconnection to make asynchronous network calls without using custom delegatesCreate and apply a configuration object to an nsurlsession instanceRequest a url in a simple manner using nsurlsession and system delegates
-
Request a url in a flexible manner using nsurlsession and custom delegatesStop script execution in any html loaded into a webviewDisallow internet traffic over cellular connections in an ios appCapture and handle redirect responses from a server
IN THIS COURSE
-
8m 21sLearn how to use NSURLConnection to make synchronous and asynchronous network requests. FREE ACCESS
-
3m 55sIn this video, you will use NSURLConnection to make asynchronous network calls without using custom delegates. FREE ACCESS
-
4m 24sDuring this video, you will learn how to create and apply a configuration object to an NSURLSession instance. FREE ACCESS
-
4m 50sIn this video, you will request a URL in a simple manner using NSURLSession and system delegates. FREE ACCESS
-
5m 33sIn this video, you will learn how to request a URL in a flexible manner using NSURLSession and custom delegates. FREE ACCESS
-
6m 50sDuring this video, you will learn how to stop script execution in any HTML loaded into a WebView. FREE ACCESS
-
5m 2sDuring this video, you will learn how to disallow Internet traffic over cellular connections in an iOS app. FREE ACCESS
-
7m 8sIn this video, you will capture and handle redirect responses from a server. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.