Jim*_*imi 11 iphone mgtwitterengine ios5
我使用Twitter-OAuth-iPhone来同步我的应用中的消息.它在iOS4中没问题.
升级到iOS5后,选择菜单'产品'>'分析',并收到一些警告.
在NSData + Base64.m中,它警告''' 的左操作数是垃圾值 '

代码在这里:
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];
}
Run Code Online (Sandbox Code Playgroud)
还有其他错误消息:

对不起,我是新手,对这些问题一无所知.
你能帮我解决一下吗?
非常感谢!
编辑------------
逻辑循环截图:
删除死的ImageShack链接
完整代码:https://github.com/bengottlieb/Twitter-OAuth-iPhone/blob/master/Twitter+OAuth/MGTwitterEngine/NSData+Base64.m
谢谢任何建议!
小智 22
通过将inbuf初始化为空char数组来回避它:
unsigned char inbuf[4] = {};
unsigned char outbuf[3];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3341 次 |
| 最近记录: |