We can modify the values of the instance variable during runtime.
We can also find the names of all the instance variable and their values at any particular time during the runtime of an application.
For a particular class, i.e View Controller, App delegate or any other class, we can also find the names of all the methods being used.
We can hook into a running process and find the names of all classes being used, i.e the view controllers, the internal and third party libraries being used and even the name of the Application delegate.
As far as its application to IOS application is concerned, here are some of the advantages of using Cycript. It can also hook into a running process and help us to modify a lot of the things in the application during runtime. Cycript is a javascript interpreter which also understands Objective-C syntax, meaning we can write either Objective-C or javascript or even both in a particular command.