J'ai utilisé Twitter-OAuth-iPhone pour synchroniser le message dans mon application. Tout va bien dans iOS4.
Après mise à niveau vers iOS5, choisissez le menu 'Product'> 'Analyze', et a reçu quelques avertissements.Erreur logique: L'opérande de gauche de '&' est une valeur de poubelle
En NSData + Base64.m, Il est avertissement 'L'opérande gauche de' & 'est une valeur poubelle'
Codes ici:
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];
}
Et il y a d'autres message d'erreur:
Désolé je suis un non vice et n'ont aucune idée de ces problèmes.
Pourriez-vous m'aider à résoudre le problème s'il vous plaît?
MERCI BEAUCOUP!
Modifier ------------
capture d'écran boucle logique:
suppression de lien ImageShack mort
Codes complets: https://github.com/bengottlieb/Twitter-OAuth-iPhone/blob/master/Twitter+OAuth/MGTwitterEngine/NSData+Base64.m
Merci toute suggestion!
Cliquez sur le message et il vous montrera où la valeur des déchets provient. (Postez une capture d'écran si vous avez encore besoin d'aide.) – nschum