I want to create an iTunes style search function where a searchfield will look through the contents of a directory and display the results in an `NSTableView`.  

This would be specifically for music so the searchfield should match either song name, artist name or song name. 

Is there a way to do this in Objective-C without having the contents of the directory added into the `NSTableView` first?