Ich habe Twitter-OAuth-iPhone verwendet, um die Nachricht in meiner App zu synchronisieren. Es ist alles in Ordnung in iOS4.
Nach dem Upgrade auf iOS5 , Menü wählen Produkt' > 'Analysieren' und erhielt ein paar Verwarnungen.
Sur NSData+Base64.m , Es ist eine Warnung ' Der linke Operand von '&' ist ein Garbage-Wert '
Codes hier:
if( ixinbuf == 4 ) {
ixinbuf = 0;
outbuf [0] = ( inbuf[0] << 2 ) | ( ( inbuf[1] & 0x30) >> 4 );
outbuf [1] = ( ( inbuf[1] & 0x0F ) << 4 ) | ( ( inbuf[2] & 0x3C ) >> 2 );
outbuf [2] = ( ( inbuf[2] & 0x03 ) << 6 ) | ( inbuf[3] & 0x3F );
for( i = 0; i < ctcharsinbuf; i++ )
[mutableData appendBytes:&outbuf[i] length:1];
}
Und es gibt noch weitere Fehlermeldungen:
Leider bin ich ein Anfänger und habe keine Ahnung von diesen Problemen.
Würden Sie mir bitte helfen, das Problem zu beheben?
Vielen DANK!
Bearbeiten------------
Screenshot der Logikschleife:
Entfernen des toten ImageShack-Links
Vollständige Codes: https://github.com/bengottlieb/Twitter-OAuth-iPhone/blob/master/Twitter+OAuth/MGTwitterEngine/NSData+Base64.m
Danke für jede Anregung!