Użyłem Twitter-OAuth-iPhone do zsynchronizowania wiadomości w mojej aplikacji. To wszystko w iOS4.
Po uaktualnieniu do wersji iOS5 wybierz menu "Produkt"> "Analizuj" i otrzymałem kilka ostrzeżeń.Błąd logiczny: lewy operand z "&" jest wartością śmieci
W NSData + Base64.m, to ostrzeżenie 'lewy argument o' & 'jest wartością śmieci'
Kody tutaj:
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];
}
i są inne komunikat o błędzie:
Niestety, nie jestem i nie mają pojęcia o tych problemach.
Czy możesz mi pomóc to naprawić?
Wiele DZIĘKUJĘ!
Edit ------------
Logic pętla screenshot:
usuwając martwy link ImageShack
Dzięki wszelkie sugestie!
Kliknij na wiadomości i pokaże ci, gdzie wartość śmieci pochodzi. (Opublikuj zrzut ekranu, jeśli nadal potrzebujesz pomocy.) – nschum