Ho utilizzato Twitter-OAuth-iPhone per sincronizzare il messaggio nella mia app. Va tutto bene su iOS4.
Dopo l'aggiornamento a iOS5, selezionare il menu 'Prodotto'> 'Analizza' e ricevere alcuni avvisi.Errore logico: l'operando sinistro di "&" è un valore immondizia
In NSData + Base64.m, E 'avvertimento 'L'operando a sinistra di' & 'è un valore spazzatura'
Codici qui:
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];
}
E ci sono altre messaggio di errore:
Scusa, sono un no vice e non hanno alcun indizio su questi problemi.
Mi aiuteresti a sistemarlo per favore?
Many THANKS!
Modifica ------------
Logic ciclo screenshot:
rimozione di morti collegamento ImageShack
Codici completi: https://github.com/bengottlieb/Twitter-OAuth-iPhone/blob/master/Twitter+OAuth/MGTwitterEngine/NSData+Base64.m
Grazie qualsiasi suggerimento!
Fare clic sul messaggio e vi mostrerà dove il valore dei rifiuti proviene. (Invia uno screenshot se hai ancora bisogno di aiuto.) – nschum