Calling UIKeyboard method on UITextView and not UITextFields
===

I have view with a `UITextView` for comments on the bottom.  Since its on the bottom of the page, whenever someone edits it, a method is called to shift the view of the page, so that you can still see the comment box.  My problem is that the same method also gets called when user are editing `UITextFields`.

Here's what I have.  First I declare a notification:

    [[NSNotificationCenter defaultCenter] addObserver:self 
                                             selector:@selector(keyboardWillShow:) 
                                                 name:UIKeyboardWillShowNotification 
                                               object:self.view.window];

Then the method itself

    - (void)keyboardWillShow:(NSNotification *)notif{
    
    ...
    
    }

My first thought was to add a condition, to check and see if the object was a TextView, and only then execute the code.  But since I am not passing the object to the method, is there anyway to tell the method what type of object I am dealing with
