Added type checking for public methods
Added type checking for public methods

lopper/Amplitude-iOS,amplitude/Amplitude-iOS,amplitude/Amplitude-iOS,amplitude/Amplitude-iOS,pollarm/Amplitude-iOS,lopper/Amplitude-iOS,pollarm/Amplitude-iOS,amplitude/Amplitude-iOS