# How to effectively navigate API reference for IOS 9

**URL:** <https://forums.kodeco.com/t/how-to-effectively-navigate-api-reference-for-ios-9/17355>\
**Category:** iOS 9 by Tutorials\
**Created:** [July 14, 2016, 5:56pm UTC](https://forums.kodeco.com/t/how-to-effectively-navigate-api-reference-for-ios-9/17355 "2016-07-14T17:56:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![chadavishnu](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/chadavishnu/32/36984_2.png) [@chadavishnu](https://forums.kodeco.com/u/chadavishnu)\
**Post date:** [July 14, 2016, 5:56pm UTC](https://forums.kodeco.com/t/how-to-effectively-navigate-api-reference-for-ios-9/17355/1 "2016-07-14T17:56:35Z")

</div>

Hi ,

I see that there are inbuilt variables for IOS  
Ex : NSIndexPath

When one programs how do you navigate the API reference ? Secondly which API reference do you use to discover these interface variables ?

I’m discovering some variables through tutorials but when i practically try to implement a program i may need more complex variables.Unsure what would be the effective method of discovery.

I’m new to programming and programming with IOS/swift, apology in case i’m not using the right language to express my concern.

Appreciate your response.  
Thanks.
