title: iOS warnings GLES-Render and other
body: <p>I get 8 warnings in GLES-Render, all of them are about the same thing:</p>
  
  <p><code>setUniformForModelViewProjectionMatrix</code> is deprecated.</p>
  
  <p>Exactly here:</p>
  
  <pre><code>[mShaderProgram setUniformForModelViewProjectionMatrix];
  </code></pre>
  
  <p>The other warnings are:</p>
  
  <p>Inside of this function:</p>
  
  <pre><code>-(void) incrementOffset:(CGPoint)offset forChild:(CCNode*)node
  {
      for( unsigned int i=0;i &lt; parallaxArray_-&gt;num;i++) {
          CGPointObject *point = parallaxArray_-&gt;arr[i];
          if( [[point child] isEqual:node] ) {
              [point setOffset:ccpAdd([point offset], offset)];
              break;
          }
      }
  }
  </code></pre>
  
  <p>The warning is: <code>Instance method '-child- not found (return type defaults to 'id')</code></p>
  
  <p>Also in the library: XMLSupport, in <code>GDataXMLNode</code> i get this warning 
   Format specifies type 'id' but the argument has type <code>'const xmlChar *'</code> (aka 'const unsigned char *')</p>
  
  <p>in this line:</p>
  
  <pre><code>NSCAssert1(result == 0, @"GDataXMLNode XPath namespace %@ issue", prefix);
  </code></pre>
  
  <p>Thanks.</p>