300 bucks ???
Way too expensive as it requires special hardware! Just because Apple does not allow direct USB connection from an iDevice.
The
DSLR controller for Android is way cheaper and needs only $7 for a license and a USB host cable for a few $$$.