小编Aly*_*oss的帖子

Ruby on Rails config.secret_token错误

我刚开始在铁轨上学习红宝石.我遵循了很多安装示例,但是当我运行示例时出现此错误

需要一个秘密来为cookie会话数据生成完整性哈希.在config/initializers/secret_token.rb中使用config.secret_token ="至少30个字符的一些秘密短语"

我搜索它,但我没有看到太多的帮助.

请帮助.

平台:Mac OS X.

ruby ruby-on-rails ruby-on-rails-3

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

Git致命的模糊论证'HEAD'修订和文件名使用 - 将路径与修改分开,如git [....] - [...]

  • 我的git版本是1.8.0 mysysgit0.

  • 远程仓库在-linux服务器上.

  • 本地回购 - Windows 7.

当我尝试提交我的本地更改时,它会在下面显示致命错误:

fatal ambiguous argument 'HEAD' both revision and file name use -- to separate paths from revision like  git [....]--[...]
Run Code Online (Sandbox Code Playgroud)

任何人都可以提出什么问题?修复是什么?

git

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

predicateWithBlock:传递NSDictionaryMapNode

有时,当我尝试使用a NSPredicateNSFetchRequest,evaluatedObject它传递给块是其中一个nil或一个实例NSDictionaryMapNode,似乎没有人听说过.

显然这是有问题的,因为NSDictionaryMapNode它不是公共API的一部分,并且没有我需要用于谓词的有用方法.

这是一个非常简单的例子:

fetchRequest.predicate = [NSPredicate predicateWithBlock:^BOOL(id evaluatedObject, NSDictionary *bindings) {
    NSLog(@"%@", NSStringFromClass([evaluatedObject class]);
    return YES;
}];
Run Code Online (Sandbox Code Playgroud)

在这里,我希望evaluatedObject是一个子类的实例NSManagedObject,但它是一个实例NSDictionaryMapNode.

我进一步调查了这一点,似乎每次我在第一次执行获取后都会发生这种情况,这很好.我不知道是否可能与释放有关,或者如果我使用两次,我不应该这样做.

core-data objective-c nspredicate nsmanagedobject

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