此代码导致错误:
- (NSString *)cachedTwitterOAuthDataForUsername:(NSString *)username
{
NSString *cache = [NSString stringWithString:[settings objectForKey:@"twitterCache"]];
if (cache.length > 0)
{
twitterLoginShown = YES;
return cache;
}
return @" ";
}
由于某种原因,我甚至无法遍历此代码块中的每一行。我不确定错误是什么。
答案 0 :(得分:4)
错误告诉[settings objectForKey:@"twitterCache"]
返回nil
。检查settings
是否包含密钥@"twitterCache"
的值。