Here’s a library from Joel Levin called JLRoutes that makes it very easy to handle complex URL schemes within your apps. As the readme states:

JLRoutes is advanced URL parsing with a block-based callback API. It is designed to make it very easy to handle complex URL schemes in your application without having to do any URL or string parsing of any kind.

Definitely a brilliant library that makes it very easy to handle multiple parameters through a URL scheme with ease.