The iOS Security Model
Apple has incorporated four layers of security in iOS to protect the user and their data.
Techniques to prevent an unauthorized individual from using the device.
Techniques to protect the data stored on the device, even if the device is stolen.
Tools to encrypt data while it is in transit across a network.
Mechanisms to secure the operating system and isolate applications while they are running.
All security in iOS i start learning from Hacking and Securing iOS Application E-Book.
Thank nice image from