title: Calling methods with specific values
body: <p>For this code example below, usually I would use <code>[self fall];</code> instead of the code at *, but I need the value of <code>i</code> to be sent to the <code>fall</code> method as well. How do I do this?</p>
  
  <pre><code>- (void)main {
      for (int i=0; i &lt;= 100; i++) {
          [image[i] fall]; *
      }
  }
  
  - (void)fall {
      // manipulate image[i]; separately from the for loop
  }
  </code></pre>
  
  <p>EDIT: I will accept the oldest answer as all are correct. Thanks!</p>