小编Jim*_*imi的帖子

是什么导致"NSScanner:nil字符串参数"?

我将数据保存到核心数据时收到此消息.

NSScanner: nil string argument
Run Code Online (Sandbox Code Playgroud)

我没有使用任何NSScanner方法.它从哪里来的?

这是一个错误吗?我该怎么办?

谢谢你的帮助.

iphone ios nsscanner

27
推荐指数
2
解决办法
1万
查看次数

逻辑错误:'&'的左操作数是垃圾值

我使用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 ); …
Run Code Online (Sandbox Code Playgroud)

iphone mgtwitterengine ios5

11
推荐指数
1
解决办法
3341
查看次数

如何在NSUserDefaults中存储和加载backgroundColor

商店 -

-(IBAction) setMyColor:(id)sender{

if (sender == yellowButton ) {
    [colorView setBackgroundColor:[UIColor yellowColor]];
}

NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
UIColor *strColor = [colorView backgroundColor];
[userDefaults setObject:strColor forKey:@"myColor"];
[userDefaults synchronize];
Run Code Online (Sandbox Code Playgroud)

}

载入 -

- (void)viewDidLoad {   

NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
[colorView setBackgroundColor[UIColor [userDefaults objectForKey:@"myColor"]]];

[super viewDidLoad];
Run Code Online (Sandbox Code Playgroud)

}

但它无法运行...也许问题是'如何从UIView获取backgroundColor值'?

background-color nsuserdefaults ios

5
推荐指数
1
解决办法
3130
查看次数